Russia-Ukraine war: Frontline update as of June 23

Since the beginning of the day, 127 combat engagements have taken place along the entire front line, according to the General Staff of the Armed Forces of Ukraine.
According to the General Staff, the enemy launched three missile strikes and 19 airstrikes, using 17 missiles and dropping 37 guided aerial bombs (KABs). In addition, Russian forces deployed 1,004 kamikaze drones and carried out 4,252 attacks on populated areas and positions of Ukrainian forces.
Situation on the frontlines
Northern-Slobozhanskyi and Kursk directions: Since the beginning of the day, Ukrainian troops have repelled six enemy assault attempts. Two more combat engagements are still ongoing.
Southern-Slobozhanskyi direction: The enemy tried to storm Ukrainian positions four times near the settlements of Dvorichna, Vovchanski Khutory, Krasne Pershe, and Fiholivka. All attacks have been repelled. An airstrike hit the area of Ozerne.
Kupiansk direction: Ukrainian defenders repelled four attacks in the areas of Kindrashivka, Kruhliakivka, and toward Pishchane and Petropavlivka.
Lyman direction: Ukrainian forces stopped 21 enemy attacks near the settlements of Tverdokhlibove, Ridkodub, Karpivka, Kolodiazi, and in the directions of Hrekivka, Zelena Dolyna, Novyi Myr, and Olhivka. One combat engagement is still underway.
Siversk direction: The enemy carried out one offensive action in the area of Hryhorivka.
Kramatorsk direction: Ukrainian defenders repelled 10 enemy attempts to advance in the areas of Novomarkove, Chasiv Yar, and in the directions of Mykolaivka, Stupochky, Pryvyllia, and Bondarne. Another battle is still ongoing.
Toretsk direction: Today, the Russian army launched 24 assaults on Ukrainian positions near Dyliivka, Shcherbynivka, Petrivka, Yablunivka, Rusyn Yar, and in the directions of Pleshchiivka and Yablunivka. The Defense Forces are firmly holding the line and have repelled all assaults.
Pokrovsk direction: The enemy launched 49 attacks, showing high activity near the settlements of Promin, Novotoretske, Myroliubivka, Lysivka, Novoukrainka, Novoserhiivka, Udachne, Myrnohrad, Novosergiivka, Oleksiivka, Popiv Yar, Malynivka, Koptiieve, and in the directions of Shakhove, Volodymyrivka, Molodetske, Serhiivka, and Novopavlivka. One combat engagement is still ongoing.
Airstrikes hit the areas of Poltavka, Malynivka, Novotoretske, Razine, and Pokrovsk.
According to preliminary data, Ukrainian forces on this axis eliminated 111 enemy troops and wounded another 78. Seventeen vehicles, a satellite communication terminal, and a Konkurs anti-tank missile system were also destroyed.
Novopavlivka direction: Ukrainian units repelled 14 attacks near Bahatyr, Novosilka, Zaporizhzhia, Perebudova, Komar, Myrne, Shevchenko, Vilne Pole, and toward Voskresenka. Three more combat engagements are ongoing. Voskresenka came under an airstrike.
Orikhiv direction: The enemy launched an airstrike near the settlement of Mala Tokmachka.
Prydniprovskyi direction: The enemy attempted six assaults toward Ukrainian positions, all of which have already been repelled.
Huliaipole and Orikhiv directions: No offensive actions by the enemy have been recorded.
According to the General Staff, 142 combat engagements were recorded along the entire front line over the past day. Ukrainian defenders continue to hold their ground firmly, inflicting significant losses on the enemy.