Bushiri hands himself over to law authorities in Malawi
Malawian fugitive, Pastor Shepherd Bushiri, has handed himself over to law authorities in his country of origin, Malawi. In a statement addressed to the Southern African Development Community, the leader of Enlightened Christian Gathering church says he will legally explain and defend his decision to flee South Africa for Malawi. Bushiri , who faces fraud, corruption and money laundering charges, used Facebook last weekend to inform the world of his […]