Trafalgar

Anti-colonialist preacher to stand on Trafalgar Square

LONDON: African Baptist Preacher Sculpture John Chilembwe, who led the rebellion against the colonial government, would see London Landmark Trafalgar…

3 years ago