London, Asharq Al-Awsat—The Cairo-based Egypt Independent newspaper delivered its final issue on Thursday, April 25. After four years of operation, Egypt’s leading independent English newspaper has officially terminated publication. While the paper’s owners said that...