Browsing Category


Ukraine has won the battle of Kharkiv, say analysts

Lviv, May 14 : Ukrainian forces "appear to have won the battle of Kharkiv", according to a US defence thinktank, in what appears to be their fastest advance since Russian troops pulled away from Kiev and the north-east over a month ago, The…