11 Hours of Questioning: EFCC Releases Activists Randy Peter and Mama Pee After Abuja Interrogation
The Economic and Financial Crimes Commission (EFCC) has released prominent civic activists Randy Peter and Precious Oruche (popularly known online as Mama Pee) after subjecting them to an intensive, 11-hour interrogation session at the commission’s…