An Opera News Kenya publication
South Africa based Malawian Pastor Shepherd was arrested on 1st February. The church says that the leader with…