News   /   InfoClips

US protesters pull down statue of Christopher Columbus

In this file photo taken on June 10, 2020 a decapitated statue of Christopher Columbus is viewed at Christopher Columbus Park in Boston Massachusetts. (Photo by AFP)

Protesters in US pulled down a statue of Christopher Columbus a symbol of enslavement, exploitation and bloody suppression of native populations.


Press TV’s website can also be accessed at the following alternate addresses:

www.presstv.ir

SHARE THIS ARTICLE
Press TV News Roku