India: Hindu nationalists illegally ban Christians from holding worship services
More than 50 house churches were not allowed to hold worship services in India's Madhya Pradesh state.
More than 50 house churches were not allowed to hold worship services in India's Madhya Pradesh state.