Plus234Feed

EFCC Releases Peter Obi Supporters After 11-Hour Detention

EFCC Releases Peter Obi Supporters After 11-Hour Detention

Randy Peter and Precious Oruch, popularly known as Mama Pee, were released by the Economic and Financial Crimes Commission (EFCC) shortly after midnight on Wednesday, July 15, 2026. They had been detained for approximately 11 hours at the EFCC headquarters in Abuja.

Their detention raised concerns on social media about their safety and the reasons behind their invitation to the EFCC. Reports indicated that they were invited for a meeting with the commission, which lasted several hours.

Activist Justice Crack confirmed their release, stating they were allowed to leave the premises after spending a long day at the EFCC. The situation prompted widespread online reactions, with many supporters expressing fears regarding their detention.

Esther Umoh, a photographer who worked on Peter Obi's 2023 presidential campaign, also commented on the situation, further fueling speculation about the nature of the EFCC's invitation. The EFCC has not issued an official statement regarding the reasons for the invitation or any ongoing investigations.

Plus234Feed summary based on reporting from Politics Nigeria. Read the original report below.

Read full article

Continue on Politics Nigeria

Visit
Share