Mohamed Bouazizi
Tarek al-Tayeb Mohamed Bouazizi was a Tunisian street vendor who set himself on fire on 17... more »