Tunisia Tag

A Tunisian man has set himself on fire in Tabraqa in response to police treatment. According to a local news agency, the protest came after the police confiscated a herd of sheep belonging to his father. Reports say the police asked the father to show proof...