Day: May 16, 2026
Russia has launched a massive attack on the Odessa region: thousands of residents were left without electricity, there are injured
Russia’s Convoy Walked Into a Death Trap — Ukraine’s FPV Drones Did THIS | Ben Hodges
Update from Ukraine: Denys Davydov (video commentary)
How Ukraine has turned the tables and is slowly winning the war – thanks to groundbreaking drone attacks that are now weakening Putin every day…
putin Just ABANDONED russia (video commentary)
