RussoUkrainian war, day 687 Ukraine and UK seal landmark security pact(01) Save Image Image gallery: Russian Losses in Ukraine: Analysis and Insights as of July 19, 2024