KADAPA, India (RNS) — A 10 years ago the residents of Kesalingayapalli, a village in the south Indian point out of Andhra Pradesh, succeeded in making a temple to the Hindu god Ram, modeling their dwelling as a spot “rooted in Indian society and tradition.” 3 yrs afterwards, all through […]