An over 100-foot high cross was removed from a hill behind a church in southern India by government officials, despite the protests of the parish priest.
An over 100-foot high cross was removed from a hill behind a church in southern India by government officials, despite the protests of the parish priest.