India: 15 Christian Families Denied Basic Amenities for Refusal to Renounce Christ
Council authorities in India’s Chhattisgarh state have denied basic human necessities to 15 Christian families who refuse to renounce Christ and worship a local Hindu god, International Christian Concern (ICC) reports.