The retreat of Ukrainian troops from Severodonetsk city in the Luhansk Oblast of the country is a pivotal moment in the ongoing conflict. The Russian forces are now almost in total control over the Luhansk region. The latest reports from front lines say Russian forces entered the last remaining city of Lysychansk in Luhansk on June 25. In a briefing today, Russian Ministry of Defence announced in Moscow: “On June 25, the cities of Severodonetsk and Borovskoye, the settlements of Voronovo and...
