Breaking: Bushiri hands himself over to Malawi Police

Prophet Shepherd Bushiri and wife, Mary, have this morning handed themselves over to Malawi police in Lilongwe as he previously stated. More to follow as the story unfolds.

More details to follow.

Reported by: Rainbow Television Malawi.

Leave a Reply

Your email address will not be published. Required fields are marked *