Former Tehran embassy hostage denounces US deportations of Iranians

The over 3,000-page $900 billion plus National Defense Authorization Act outlines US military priorities around the globe. A compromise version of the proposed legislation emerged on Sunday.

It contains provisions to repeal the 1991 and 2002…

Continue Reading