The high court of India’s Himachal Pradesh province struck down legal provisions that restricted Christian conversions.

By Charisma staff | posted 9/5/2012

By admin