Courts & Crime

12 Senior Police Officers Arrested Over Alleged Corruption Linked to Medicare 24 Contract

The National Prosecuting Authority’s Investigating Directorate Against Corruption (IDAC) has arrested 12 senior police officers and a company director in […]