The Economic and Financial Crimes Commission (EFCC) has released activists Randy Peter and Precious Oruche, popularly known as Mama Pee, after both honoured an invitation by the anti-graft agency at its headquarters in Abuja. Newsextra24 reports that the duo regained their freedom shortly after midnight on Wednesday, following several hours of questioning, and …
Read More »