Agency reportedly claims ownership of the over $50m found in an Ikoyi apartment

According to Sahara Reporters, the National Intelligence Agency, NIA has claimed responsibility for the over $50 million found in an apartment in Ikoyi, Lagos state two days ago.

Comments

Popular posts from this blog

Revealed! Here’s What Led to the Wizkid Davido Fight at the One Africa Music Festival in Dubai (Photos)