National NewsNewsWorld News Shell wins Niger Delta oil spill case by Hafeestonova May 10, 2023 by Hafeestonova May 10, 2023 The United Kingdom Supreme Court on Wednesday ruled in favour of British multinational oil… 0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail