Ukraine October 10, 2024How Ukraine Defeated a Major Russian Assault: Tactical Analysis of the Battle of Kupiansk