India – According to a new report entitled ‘The South Asia State of Minorities Report 2020’, India has become increasingly intolerant towards it religious minority communities....
International Christian Concern (ICC) learned that Pastor Bryan Nerren, a Christian pastor from Tennessee, has been arrested and detained in India after being accused of...