Russia plans to establish a naval base in Sudan
Islam News – Russia plans to establish a military base on Sudan’s Red Sea coast to serve as a logistics center for the Russian navy, according to a draft agreement between Moscow … Read More
Islam News – Russia plans to establish a military base on Sudan’s Red Sea coast to serve as a logistics center for the Russian navy, according to a draft agreement between Moscow … Read More