I’m not sure if you’ve heard of the latest example of South African Police Service Force overkill. Journalist Mzilikazi wa Afrika was arrested for a yet-to-be-defined offense rather uncomfortably soon after the same journalist leveled serious corruption allegations against Police Brigadier General His Worship The Most Reverend Doctor His Honour Bheki Cele. Read on for […]