Protests Today: Live Updates and Video

0
97

Two officers face felony assault charges after shoving a protester in Buffalo. Thousands march around the world.
Source: Test 1