Russian forces retreat as Ukraine appears to win Battle of Kharkiv

Ukraine “appears to have won the Battle of Kharkiv,” a US think tank said.
The Russian military has withdrawn from its positions around Ukraine’s second-largest city “in the face of Ukrainian count…
Read More

Eileen AJ Connelly