AP NEWS

You Said It: London protest

July 15, 2018

YOU SAID IT: London protest

Looks like the protest crowds walking to and in Trafalger Square in London, England, clearly dwarfs the number of people actually recognized as attending the Trump Inauguration.

George Raemore, Danbury

AP RADIO
Update hourly