SlovakNews

object · United States of America

Patriot interceptor missile

Interceptor missile proposed for sale to Ukraine and supplied through allied channels

Most often with

Appears in