Truth, Inspiration, Hope.

Tag: Sevastopol Naval Base

Dolphins-marine-mammal-programs-Russia-Ukraine-War-Getty-Images-1233559824
Russia Deploys Military Dolphins in Black Sea to Protect Naval Base, Satellite Images Suggest
According to a report published by the U.S. Naval Institute (USNI) on April 27, satellite imagery suggests...