Explained Ukraine war

The Germans are worshipping the God of War once more

The Germans are worshipping the God of War once more

World
Emily Foster

Against the obvious demands of a modern mechanised war, the Bundeswehr’s 157 current artillery pieces are laughably inadequate. The Russian army loses, ...