Steeped in ancient customs and traditions, India has had a complex legacy of social evils – unyielding, inhuman and oppressive – often justified by ...