Al Monitor - Iran's state broadcaster is currently airing "Last Station of Lies," a controversial documentary series that claims to reveal the truth about outside forces seeking to overthrow the Islamic Republic.
Part two of the series focuses on Amad News. Founded in 2015 by Ruhollah Zam, an exiled journalist based in Paris, Amad News has long ...