Dec 20, 2021 Africa Police Officer Arrested For Allegedly Raping A Shoplifter In Cop Van South Africca - A man accused of shoplifting was handcuffed and driven to a.. Read more