Washington (AFP) - President Donald Trump sang the praises of the US military and American heroes of the past two and a half centuries Thursday, skirting politics in a rousing Independence Day speech in Washington.
"What a great country," Trump exclaimed in an address saturated with patriotism and exceptionalism, after critics accused him of hijacking the annual celebration.












