Loading Video…
This browser does not support the Video element.
Statue of racist Dearborn Mayor Hubbard removed after first getting BLM shirt
A controversial statue in Dearborn has been removed amid recent protests surrounding police brutality and racism.