Alleged Perjury: IG to Arraign Two Directors of Fenchurch Energy Today
Wale Igbintade The Inspector General of Police (IG) has filed a two-count charge of conspiracy and perjury against a limited liability company, Fenchurch Energy Nigeria Limited, and two of its