November 20, 2015

November 19, 2015

November 17, 2015

November 12, 2015

October 21, 2015

  • Previously unseen footage of the 1981 trial of members of the governing body of the Baha'i community in Iran has been broadcast for the first time as part of a documentary about Iran's judicial system. The members of that body were all executed by firing squad shortly after their brief trial. The documentary, Iranian Revolutionary Justice, which was broadcast in

October 2, 2015

September 14, 2015

September 11, 2015

Need help?

Feeds shows the latest news items retrieved from the site's feeds. You can switch the display between articles, condensed list, and map display modes using the icons at the top right.