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.
A controversial statue in Dearborn has been removed amid recent protests surrounding police brutality and racism.