Image by ROGER JACOB
Trinidad and Tobago has removed the Christopher Columbus statue from Port of Spain’s Independence Square, where it stood since 1881. The decision followed community consultations, with the goal of purifying the space, honoring ancestors, and reshaping how history is told.
View this post on Instagram