Take a peek at the Sophistication of the S-500 Prometheus, Russia’s Latest Air Defense System loading… Russia has a new weapon, namely the S-500 Prometheus missile system. (Photo: Sputnik) …