Tanks to Ukraine? 23 January 2023 Germany is reluctant to give approval for Leopard tanks to be sent to Ukraine. Cartoon for Trouw.
Profit over planet 15 January 2023 Exxon already knew in the 1970s about the devastating effects of fossil fuels on the planet.