The grand military parade that US President Donald Trump had been wanting for years barrelled down Constitution Avenue in Washington, DC on Saturday with tanks, troops and a 21-gun salute.
It played out against the counterpoint of protests around the country by those who decried the US leader as a dictator and would-be king.