Police used excessive force on ZAF officer – HRC
The Human Rights Commission (HRC) has recommended that administrative action be taken against police officers who used excessive force and unlawfully detained ZAF officer, Flight Sergeant Mark Nchimunya Choongwa, who died in their custody last […]