EFCC Releases Randy Peter, Mama Pee After Long Questioning
The Economic and Financial Crimes Commission (EFCC) has released activists Randy Peter and Mama Pee after they honoured an invitation by the anti-graft agency at its headquarters in Abuja. The pair spent about 11 hours at the commission’s office before they were allowed to leave. They were, however, directed…
