India stands with Iran: Delhi votes against UN resolution on human rights violations – Telegraph India
India stands with Iran: Delhi votes against UN resolution on human rights violations Telegraph IndiaUN rights body censures Iran’s ‘brutal repression’ of protests ReutersIran rejects UN rights resolution condemning protest killing…