Filter by

Preeta D. Bansal

Sorted by Most Recent Airing

Showing 1 - 1 of 1
  • [alt text]

    Human Rights and Religious Freedom in Iran

    Several panels of witnesses testified about human rights abuses in Iran. Topics included deteriorating conditions for dissident Muslims and members of non-Muslim religious minorities,…

    249 views