The race for oil continues: this is how fossil fuel companies are undermining climate goals 9 July 2026
From the controversial resort to police batons: why Albania has been protesting for over a month 3 July 2026