Sunday, July 31, 2016

Nabil Hilali

The late Egyptian communist, Nabil Hilali, is one of the most wonderful human beings I have ever met.