Nigeria Police Recover 600,000 Litres of Stolen Oil, Arrest 17
Metro News Africa

Nigeria Police Recover 600,000 Litres of Stolen Oil, Arrest 17 Suspects

Police Task Force Foils Massive Oil Theft in Nigeria In a major breakthrough, the Inspector-General of Police Special Task Force […]