General Staff: Russia has lost 568,980 troops in Ukraine since Feb. 24, 2022.

Ukraine war latest: Russia gathering forces in Kharkiv Oblast for fresh attacks, military says

Key developments on July 22: * Ukraine hits Russia's Tuapse oil refinery, source confirms * Russia gathering forces in Kharkiv Oblast for fresh attacks, military says * Russia pushing toward Pokrovsk in Donetsk Oblast despite heavy losses, Syrskyi says * Kuleba to visit China on July 23-25 in f...