Friday, May 24, 2024

Tag: Dolphins

Satellite images taken over the Black Sea naval base of Sevastopol have shown that Russia has deployed trained military combat dolphins to protect it from diver operations against warships.