Sat. Aug 30th, 2025

N2.5 Billion NBC Scandal: Pinnacle’s Lucky Omoluwa slumps