Filter by

Preeta D. Bansal

Videos

Sorted by Most Recent Airing
Showing 1 - 1 of 1
  • Human Rights and Religious Freedom in Iran
    Last Aired

    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,…

    238 views