Saturday, April 25, 2015

#FreddieGray protesters pull down American flag, smash police cars at Camden Yards [video, more]