Tag: Professor Patrick Loch Otiena Lumumba
Prof PLO Lumumba Denied Entry Into Zambia, Deported Back to Kenya
Kenyan scholar, Professor Patrick Loch Otieno Lumumba, P.L.O was on Saturday afternoon deported back to Kenya after a stampede with Zambian Authorities in Lusaka,...