Russia will soon join the ranks of the US and China by having its first naval base in Africa. This base will give Russia a naval presence in the world’s strategically important waterways—the Red Sea and the Indian Ocean. Sudan is situated at a critical junction, bordering Egypt and Libya in North Africa, Ethiopia and … Continue reading After U.S. & China, Russia To Get Its First Naval Base In The Red Sea; Long-Pending Deal Gets Sudan’s Nod
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed