2018
President Donald J Trump gives the commencement address on May 25, 2018 at the US Naval Academy in Annapolis, Maryland.