Senegal March 11, 2025By Victoria JonesGTA Project Gas Leak: BP Oil Company Faces Intense ScrutinyBy Victoria Jones