Tuesday, 31 May 2016

IFC is “long on Egypt.” The global press? Not so much.