Zambia has denied entry and deported Kenyan lawyer and renowned pan-Africanist Professor Patrick Loch Otieno Lumumba. Prof. Lumumba was sent back by Immigration officials shortly after he landed at Kenneth Kaunda International Airport in Lusaka today. He was due to deliver a public lecture on China-Africa relations on Saturday night at Eden University. The topic […]