Tag: London’s Trafalgar Square
Anti-colonialist preacher to stand over London’s Trafalgar Square
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...