Russia has recently announced that it has entered a pact with Sudan to create a naval base. Moscow, which had vacated its North African bases following the collapse of the Soviet Union, is ramping up efforts to revive its presence in the area. Power Index: US The Most Dominant Military Power, China The Financial Super-Power … Continue reading Indian Naval Base In Africa Next To China’s Djibouti Could Be Possible With Russian Partnership?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed