UK newspapers front page: statue dropped and thrown into river

UK newspapers front page: statue dropped and thrown into river

Edward Colston‘s statue was dropped with ropes and thrown by protesters into the Avon River in Bristol, England, on Sunday, June 7.

The UK newspapers on Monday, June 8, highlight the act that is part of the protests against racism. Colston was a partner at the Royal African Company, which used to capture and trade slaves – an estimated 84,000 Africans were victims.

The photo of the moment the statue is thrown into the river even stamped the cover of the Financial Times.