Russian forces continue to carry out the special military operation in Ukraine. As of June 21, the situation along the front lines is developing across several key sectors.

In the Kharkov direction, fighting continues in Kupyansk. Russian forces have expanded their zone of control near Radkovka, while heavy battles are ongoing on the Dvurechnaya bridgehead. Russian troops are advancing toward Kutkovka, Dolgenkoye and Petro-Ivanovka.

In the Krasny Liman direction, Russian units are consolidating positions in the central part of Krasny Liman. Fighting is taking place in the northern and western districts of the city, with the zone of control continuing to expand. Ukrainian forces are trying to counterattack from the direction of Drobyshevo, but without major results.

In the Konstantinovka direction, Russian troops are moving toward Nikolaypolye and areas north of Dolgaya Balka. Inside Konstantinovka, clearing operations are underway in the central and southwestern districts. Over the past 24 hours, dozens of buildings have come under Russian control.

In the Seversk direction, Russian forces are expanding their bridgehead after taking Ray-Aleksandrovka and Yurkovka. Russian units are pressing against the Ukrainian defense hub near Orekhovatka and Nikanorovka, while also advancing near Lipovka. Heavy meeting engagements continue near Dibrova, Brusovka and Stary Karavan.

In the Krasnoarmeysk direction, Russian troops are advancing west of Shevchenko. Fighting continues near Belitskoye and Novy Donbass.

In the Gulyaypole direction, Russian forces are clearing pockets between Gorkoye and Gulyaypolskoye, as well as between Vozdvizhevka and Verkhnyaya Tersa. Russian troops are also advancing toward Lyubitskoye and Zarnitsa. Farther up the front, fighting continues northwest of Aleksandrograd.