Videos for Zimbabwe by Zimbabweans

Prophet Shepherd Bushiri hands himself over to Malawi police – SABC

Prophet Shepherd Bushiri presents himself to law authorities in his country of origin, Malawi. In a statement addressed to the SADC 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 escape.