Tag: India Murder

6 arrested in India for murder of woman suspected to be a ‘witch’

Six men have been arrested in connection with the murder of a