Churches Deprived of Their Worship Buildings in Tamil Nadu, India
Churches in Tamil Nadu, India that had never experienced opposition now find Hindu extremists forcing them out of their places of worship, sources said.
Morning Star News Southern India Correspondent
Mar 07, 2019