Church elder charged with “subverting state power” in China
Several of of Guiyang Renai Reformed Church were detained and taken by authorities to the local police station.
Freedom House downgraded India’s Freedom Status
The decline of human rights in India has been widely reported by various watchdog organisations and news outlets.