The missiles hit the Oryol Thermal Power Plant (TPP) and the Novobryansk electrical substation in Russia’s Oryol Oblast, the ...
On April 13, 2022, Ukraine delivered a devastating blow to Russia's Black Sea dominance. Two Neptune missiles struck the Moskva, a flagship symbol of Soviet-era power. This incident marked the largest ...
The Kremlin ministry’s report says it “intercepted” 34 UAVs that “were inbound.” According to the statement, the largest ...