×
×
Thursday
16
Apr 2026
weather symbol
Athens 19°C

> russia

> russia

Russia’s best tanks are in Ukraine but they’re not assaulting Kyiv’s forces, just shooting at them from a distance

The T-14 program has been plagued by setbacks in recent months

How Russia could spot Ukrainian F-16s before they even got off the ground, according to an air-warfare expert

Interesting...

The secret behind Russia’s swarms of deadly drones

The swarms of kamikaze drones ravaging Ukraine are cheap and deadly, and they represent a terrifying new form of warfare unleashed by an unlikely source

Russian troops figured out how to make themselves invisible

Gotta hand it to 'em: This is clever

Previous
Load more