Egypt denies involvement in Upper Nile airstrikes
Egyptian foreign ministry spokesman Ahmed Abu Zeid. Photo: Al-Ahram/Getty Images/File Nairobi, February 4, 2017 (SSNA) — The Egyptian government has denied reports that it carried out deadly airstrikes on South…
Read More