Ukraine denies Russia destroyed Patriot missile defence system

Ukraine, Russia, Patriot missile defence system
World
image