Skip to content Skip to navigation

Trump's speech to West Point graduates mixes praise, politics and grievances

Tags: 

Wearing a red “Make America Great Again” hat, the Republican president told the 1,002 graduating cadets that “you came from excellence, you came for duty.”