Latest posts by Anumeha Verma from August, 2019
Witch-hunting still claims lives in rural India
Witch-hunting is a practice that still exists in some parts of India where people, mostly women, are branded witches and treated inhumanly often leading to mob-lynching.