January 25, 2023
After weeks of pressure from international allies, Germany has announced it will send 14 German-made Leopard 2 battle tanks to Ukraine and...
The US professor warns that the climate crisis, the threat of nuclear war and rising authoritarianism mean the risk of human extinction has never been greater.
By...