Categories
Insane World

Russia deploys trained military dolphins at its naval base in the Black Sea

Russia has reportedly deployed trained military dolphins at its naval base in the Black Sea possibly to protect its fleet from an underwater attack according to new analysis of satellite images. The US Naval Institute (USNI) reviewed satellite imagery of the naval base at Sevastopol harbor, and concluded that two dolphin pens were moved to […]