Iran ousted from UN rights body, blames US
Iran on Thursday accused the United States of orchestrating its removal from a UN women’s rights body over its response to protests triggered by death of Mahsa Amini. The Islamic republic has seen waves of protests since the September 16 custodial death of Amini, a young Iranian Kurd who had been arrested for allegedly violating … Read more