U.S. President Donald Trump speaks before awarding the Medal of Honor to Vietnam War Veteran, retired Army Capt. Gary Rose, during a ceremony in the East Room of the White House in Washington, U.S., October 23, 2017. REUTERS/Joshua Roberts
U.S. President Donald Trump speaks before awarding the Medal of Honor to Vietnam War Veteran, retired Army Capt. Gary Rose, during a ceremony in the East Room of the White House in Washington, U.S., October 23, 2017. REUTERS/Joshua Roberts