Tu-160
One Russian Airbase Could Take Down Turkey’s Entire Fighter Fleet?
One Russian Airbase Could Take Down Turkey’s Entire Fighter Fleet? New Assessment Shows a Favourable Military Balance in Syria Underlying Moscow’s Success by Aspelta for The Saker Blog While much
New Russian Carribean military base
Moscow has apparently decided to set up a military base in the Caribbean Sea. This base would be on the island of La Orchila, roughly 120 miles northeast of Caracas. The recent arrival of two Tu-160 supersonic bombers is for this new base.
This move reportedly is a response to US President Donald Trump’s intent to abandon the Intermediate Range Nuclear Missile treaty signed with the Soviet Union decades ago. This news was reported by Tsarizm.com: