Please enable JavaScript
West Point canceled a planned ceremony honoring actor Tom Hanks, prompting praise from President Donald Trump.