(VIDEO) Russia’s “Iskander” Destroys Two to Three “MIM-104…
In what has been described as a "calamitous" day for Ukraine, Russian forces have been confirmed to have successfully destroyed between two to three MIM-104 Patriot air defense system…