Shell Posts $4.26 Billion Q2 Profit Amid Climate Crisis, Sparks Outrage from Activists Climate Change July 31, 2025 By Atoyebi Nike Global oil major Shell has reported a staggering $4.26 billion in profit for the second quarter of…
EU-US Strike Controversial Trade Deal Tied to LNG and Military Spending Foreign July 29, 2025 By Atoyebi Nike The European Union and the United States have signed a high-stakes trade agreement that imposes a 15%…
A Continent Choking on Clothes’: How Fast Fashion is Wrecking Africa’s Climate and Communities Climate Change April 15, 2025 By TrĂ©sor Daniel Mefire The North Journals, Global Development Bales of discarded jeans, polyester dresses, and fast-fashion cast-offs arrive daily…