Published 14:41 IST, June 11th 2020
Statue of Colombus who 'discovered' America decapitated amid protests; others vandalised
Statue of Christopher Columbus in Boston was found beheaded while one in downtown Miami was vandalised and another was pushed into a lake in Richmond, Virginia
null | Image:
self
Advertisement
Loading...
14:41 IST, June 11th 2020