S P Seth

Arab Spring: from hope to despair