Russia's naval-defense dolphins may have escaped their enclosures following a brutal storm in the Black Sea during the last few days. According to intelligence analyst HI Sutton, satellite imagery reveals that the weather tore apart the dolphin's pens in Sevastopol harbor in occupied Crimea. — Read the rest