Friday, August 19, 2022
Home Tags London’s Trafalgar Square

Tag: London’s Trafalgar Square

Anti-colonialist preacher to stand over London’s Trafalgar Square

0
A sculpture of African baptist preacher John Chilembwe, who led the 1915 Chilembwe uprising against colonial rule, will look over London's landmark Trafalgar Square...

Random News

Most Views