🏢
Organization
Michèle Taylor
U.S. Permanent Representative to the UN Human Rights Council
1
Total Mentions
📰 Recent Mentions
View Timeline →
Apr 30, 2026
•
News
Mehdi Yarrahi's Case Sent to the Islamic Revolutionary Court
Mehdi Yarrahi, a detained protest singer, has had his case sent to the Islamic Revolutionary Court following his arrest for a song protesting mandatory hijab…