Radio Islam International: Safa Ahmed on human rights and religious freedoms in India
In this live interview, Safa Ahmed talks to Radio Islam International about deteriorating human rights and religious freedoms in India, as well as calls from US civil society and religious freedom experts to designate India as a Country of Particular Concern (CPC).