The Economic and Financial Crimes Commission (EFCC) releases two prominent supporters and activists linked to Peter Obi’s Obidient Movement after holding them in its custody for questioning. The individuals named across reports are Randy Peter and Precious Oruche, popularly known as Mama Pee. Sources say the two were detained for several hours at the EFCC headquarters, following an invitation to appear before the agency. One outlet reports that activist Justice Cracks accompanied them to the EFCC office on Tuesday, 15 July 2026, about 1:00 p.m., and that the engagement lasted around 11 hours. Another outlet says the pair regained freedom on Wednesday night after “several hours” of discussions with EFCC officials. The reports also note that their detention drew attention on social media, with supporters and associates expressing concern about their whereabouts. While one report frames the matter as alleged “naira abuse,” none of the sources provide confirmed details of the specific allegations or the conclusions of the questioning. After their release, the activists are reported to have been asked to return, with one statement saying “everything is fine” for now.