Russia claims major strikes on Ukrainian infrastructure, over 1,200 troops “neutralized”

Russia claims major strikes on Ukrainian infrastructure, over 1,200 troops “neutralized”