Jharkhand Assembly Passes Anti-Lynching Law; Punishment & Definition, All You Need To Know

If the bill becomes law after getting the governor’s nod, Jharkhand would be the third state…