The slap that sent shockwaves throughout Tunisia and the Arab world is being disputed by the policewoman accused of humiliating young street vendor Mohamed Bouazizi, leading him to set himself on fire on December 17, 2010 in an act that ignited a region-wide uprising. Duration: 02:42
Comments