Massive protests force the resignation of Tunisian President Zine al-Abedine Ben Al. Deborah Lutterbeck reports.