Egypt holding up Red Sea island deal, sources say
Upworthy
Chart: Axios Visuals Egypt is holding up the implementation of an agreement over two strategic Red Sea islands that paved the way..
Chart: Axios Visuals Egypt is holding up the implementation of an agreement over two strategic Red Sea islands that paved the way..