People’s tribunal throws new light on Sister Valsa John’s murder
New report by tribunal comprising leading lawyers and researchers suggests the nun fighting for land rights of tribal people in Jharkhand was …