
180 Christian Families in 32 Indian Villages Denied Access to Communal Water Sources: Report
More than 180 Christian families living in 32 villages in India s Chhattisgarh state have been denied access to communal water sources, employment and forest produce for three weeks in what community








