Ukraine continues to cripple Russia's energy sector by hitting numerous oil refineries, depots, chemical plants, and more ...
the map alleges that capitals like Paris and London are a mere 20 minutes away from the wrath of the Oreshnik missile. Labeled unstoppable by Russian propagandists, Putin boasts of a weapon ...