Russia’s S-300 Pops Up on US Soil, But Is That a Big Deal?

A number of recent reports have indicated that at least one S-300PT surface to air missile system has been delivered to the United States for testing. Satellite images at an American military testing site show a 30N6 fire control system and 5P85 transporter erector launchers, though the time of delivery as of yet remains uncertain. Пусковые … Continue reading “Russia’s S-300 Pops Up on US Soil, But Is That a Big Deal?”