Protesters marched on City Hall, smashing windows and setting fire to a police squad car.
Detroit Free Press - Home, Detroit Free Press
Wed, 11/26/2014 - 4:18am
Protesters marched on City Hall, smashing windows and setting fire to a police squad car.