Seven million people, according to organizers, marched on Saturday in 2,600 demonstrations across the United States to protest against the excesses of the Republican president.

The second wave of “No Kings” protests will take place across the United States on Saturday (18 October), as millions of Americans are expected to take to the streets to protest…

Millions are anticipated to march at more than 2,500 planned demonstrations against authoritarianism and militarization under Donald Trump.