The Senate on Tuesday directed the Nigeria Liqufied Natural Gas (NLNG) Limited to pay N18.4 billion compensation to 73 communities of Obiafu...
But it's also our right to protect the integrity of our published product.