9News Nigeria current news and updates on the African country of Egypt.
Russia appears to deploy forces in Egypt, eyes on Libya role -sources
WASHINGTON/CAIRO – Russia appears to have deployed special forces to an airbase in western Egypt near the border with Libya in recent days, U.S., Egyptian and Read more