Tariq Niaz Bhatti

  • A historic nuclear deal between Iran and P5+1 has been signed. The 159-page document along with its five annexes contains sets of restrictions, checks and inspections by various international agencies and watchdogs to force Iran to abide by the pledges it made to end sanctions. The Iranian Islamic ...

    Read More