6/27/2017 By Iran News Update Staff INU – A statement that condemns Iran’s human rights violations was issued by 265 members of European parliament, including 4…
Tag:
6/27/2017 By Iran News Update Staff INU – A statement that condemns Iran’s human rights violations was issued by 265 members of European parliament, including 4…