Ukraine Pierces 10km in 72 Hours as Moscow Commanders Flee—4,000 Russian Losses
On November 20, 2025, Russian soldiers filmed themselves walking freely through Pokrovsk's scorched streets. Russia claimed full control; Ukraine denied it, but maps told a grimmer story. President Volodymyr Zelenskyy admitted Ukrainian troops face eight-to-one...
Veuer