General Staff: Russia has lost 239,010 troops in Ukraine.
Ukraine war latest: Grain deal collapses after Russia pulls from agreement
Key Developments on July 17: * Grain deal collapses after Russia pulls from agreement * Crimean Bridge damaged after reported explosions * Military: Russian forces on the offensive in Lyman-Kupiansk direction * Foreign Ministry marks 9-year anniversary of Russian downing of MH17 * More Wagner...