[Nyasa Times] Prophet Shepherd Bushiri and his wife Mary Wednesday morning handed themselves over to law enforcement agencies at Area 30 Malawi Police Headquarters in Lilongwe as part his mission in Malawi to seek justice, spokesperson for Bushiri and Enlightened Christian Gathering Ephraim Nyondo has confirmed to Nyasa Times.