UN Special Rapporteur Michel Forst calls for an end to torture and the fight against impunity in Bahrain

michel-forst