The high court of India’s Himachal Pradesh province struck down legal provisions that restricted Christian conversions.
By Charisma staff | posted 9/5/2012
The high court of India’s Himachal Pradesh province struck down legal provisions that restricted Christian conversions.
By Charisma staff | posted 9/5/2012