World Russia Loses 1180 Troops, Two Warplanes, 69 Artillery Systems in a Day: Kyiv Brendan Cole 05/08/2024