Wang Xiyue

Author Archive

  • May 7, 2021
    Iran’s state news agency reported a few days ago that the Biden administration has agreed to release $7 billion of frozen Iranian assets and four Iranian prisoners in...
  • Mar 10, 2021
    The Islamic Republic of Iran remains one of the world’s worst human right abusers: it has the highest executions per capita; it constantly crushes peaceful assembly and freedom...