Tag: Christopher Columbus

People in these Caribbean nations want statues of Columbus and Lord Nelson taken down
Caribbean

People in these Caribbean nations want statues of Columbus and Lord Nelson taken down

Petition demanding the removal of colonies era statue in Barbados Alex Downes had started a petition in Barbados demanding the…

Advertisements