Hundreds of Millions of Leones Lost as IGP Sovula’s Son, Others Detained For Fraud at SLRSA
3 years agoJoseph Sovula, Son of the Inspector General of Police, and eleven others working at the Sierra Leone Road Safety Authority (SLRSA) have been arrested and currently detained at the Criminal Investigations...