On Friday, March 15 Kenneth E. Bowers, Secretary of the National Spiritual Assembly of the Bahais of the United States, testified at a hearing of the Tom Lantos Human Rights Commission (TLHRC). The hearing featured testimony on the current state of religious freedom in Iran, and highlighted systematic human rights violations against Iran’s Bahai and Christian communities. […]