Neptune cruise missile

Neptune cruise missile falls into russian military hHands

In a recent development in the Rostov region, near Taganrog, in Russia, remnants of a…