Karim Malak

What is Big Oil Up To?

Western Ambivalence on Egypt