Barbados removes statue of British Admiral Lord Horatio Nelson

Barbados removed the statue from its capital city's main square this week, two months after announcing plans to replace Britain's Queen Elizabeth as its head of state.

November 19, 2020

Top Stories

ABC News Live Presents