Protests against police killings continue in New York despite heavy rain

New York Police Department officers watch demonstrators as they lie down on the floor of Grand Central Station in New York on December 6, 2014, as part of a die-in (AFP)
Related Post