Haryana has consistently recorded the lowest sex ratio, the consequence of a mix of social hostility towards girl children ...