EFCC Frees Activists Randy Peter, Mama Pee After Questioning

The Economic and Financial Crimes Commission has released activists Randy Peter and Mama Pee after they…