Barbados removes statue of Lord Nelson from its capital
Barbados has taken down a statue of Admiral Nelson in its latest symbolic break with its colonial past, two months after announcing it would sever its links with the British monarchy and become a republic. The bronze statue of Nelson was unveiled in 1813, eight years after his victory in the Battle of Trafalgar and … Read more