Ukraine inflicts ‘major operational defeat’ on Russia as its forces retreat
A military truck bearing Russia invasion forces’ “Z” symbol lies blasted in the town of Balakliya, which Ukrainian troops liberated over the weekend. Anadolu Agency | Anadolu Agency | Getty Images Ukraine’s surprise counterattack in the northeast of the country has sent shock waves through the Russian army, with military strategists saying occupying forces have … Read more