Barbados removes Nelson statue from National Heroes Square
The statue of the admiral, which is more than 200 years old, was located in National Heroes Square, a landmark location that celebrates influential Barbadians. During yesterday’s ceremony marking the removal of the statue, Barbados prime minister Mia Mottley said: “We are going to ensure …...