Russian Military Dolphins Spotted In Ukraine Via Satellite It sounds like a gag from a lost Austin Powers sequel, but the use of marine mammals by the Russian Navy appears to be very much real and they look to be deployed in Crimea in Russian-controlled Ukraine.