Update

Leftist cavalcade-People’s Power Assembly, Black Lives Matter, Socialists, et al.

Feel good part: some got pepper sprayed by the police.
Screen Shot 2016-03-19 at 2.41.14 PM
Screen Shot 2016-03-19 at 2.41.25 PM
Screen Shot 2016-03-19 at 2.41.41 PM