641 Shares24.1k Views2k Votes Bayelsa oil spills cleanup to cost $12 billion – Report (www.premiumtimesng.com) by Yakubu May 17, 2023, 12:25 pm 2k Points Upvote Downvote