power abuse

Unmasking Injustices: A Tale of Police Overreach in South Africa

In Mowbray, Cape Town, police officers conducted an unexpected drug search on the Perfect Touch Boutique and Salon, physically and…

12 months ago