John Chilembwe of Malawi is honored with a statue in London’s Trafalgar Square. by Marian Romaine September 28, 2022 0 Malawi's John Chilembwe gets statue in London's Trafalgar Square
News Ituma, an Italian and Nigerian volleyball player, dies after falling from a hotel window April 14, 2023