Ennahda (Arabic for “The Renaissance”) party is now shaken to its foundations, amidst convictions, mass arrests, and internal fragmentation ...