The Economic and Financial Crimes Commission, EFCC, has released two supporters of the Nigeria Democratic Congress, NDC, presidential candidate, Peter Obi, held in its custody.
The two supporters, Randy Peter and Precious Oruche, popularly known as Mama Pee, who are activists, regained their freedom on Wednesday night after several hours of engagement with officials of the anti-graft agency.
Their release followed concerns which spread across social media over their whereabouts when supporters and associates started raising questions.
A fellow activist, Justice Cracks, who confirmed their release in a statement shared on social media, disclosed that he accompanied both individuals to the EFCC headquarters on Tuesday afternoon after they received the invitation from the commission.
He added that the meeting lasted for several hours before the activists were eventually allowed to leave the premises.
“My dear brother, Randy Peter, and my sister, Mama Pee, were invited by the EFCC. I personally accompanied them there on the afternoon of 15th July 2026, at about 1:00 p.m. It was a very long day,” Justice Crack said.
According to him, the activists were released at about midnight after spending roughly 11 hours at the commission’s office.
“They were eventually released at around 12:00 a.m. and were asked to return the following day, 16th July 2026. For now, everything is fine,” he added.