Less than half of the 2,000 missiles launched by Russia on Ukraine have hit desired target

Official estimates hold Russia's missile success at just below 40 percent
editor: Thomas Brooke
author: Ziare
WordPress › Error

There has been a critical error on this website.

Learn more about troubleshooting WordPress.