Indian Naval Base In Africa Next To China’s Djibouti Could Be Possible With Russian Partnership?

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?