Public vote to put Hero of Malawian Independence Statue in Trafalgar Square
A statue celebrating John Chilembwe, an historic figure in Malawi's resistance to colonialism has won the public vote to be placed in Trafalgar Square.
Updated: Tue Jul 06 2021