This is the insane moment a woman in Gujarat, India was left completely unscathed after a water tank fell on top of her, in CCTV footage that went viral on3. The water tank fell from a nearby building ...
The Netherlands will purchase 46 Leopard 2 tanks from Germany, with the first batch expected to be delivered in 2027, the Dutch Defense Ministry said on Monday.