Satellite Photos Suggest Russia Sent Trained Dolphins To War In Syria Satellite imagery from Nov 2 2
Satellite Photos Suggest Russia Sent Trained Dolphins To War In Syria
Satellite imagery from Nov 2 2018 shows two marine mammal pens in Tartus Syria. These are believed to be used for Russian Navy Dolphins. © Copyright H I Sutton 2020.
Source Link via סלומה
Thu, 26 May 2022 20:37:57