Breaking news Russia lost 720 troops in past 24 hours, says Ukraine Marzo 25, 2023 The Ukrainian military’s general staff announced on Saturday that since the commencement of Moscow’s military campaign in Ukraine, at least 169,89 Russian personnel had been “liquidated&q…