The American-supplied Patriot launcher was used in the January 24 shooting down of the Russian Il-76 transport over Belgorod, the New York Times confi[……] ....
More News
Military
2 Minutes