Malawi police arrested pastor and businessman Shepard Bushiri on Wednesday after he skipped bail in South Africa and fled to his home country, law enforcement agents said.
Deputy Inspector General of Police, Stain Chaima, has delivered a firm and uncompromising warning to police officers involved in roadside corruption, negligence, and unprofessional conduct, declaring ...