Thursday, November 27, 2014

London to Ferguson: Crowd protesting police racism tears down Parliament Square barriers