Russia fired some 126 ballistic missiles at Ukraine in July 2026, the highest monthly total of the year and more than triple the number launched in March
(Please use a modern browser to see the interactive version of this visualization)