India’s most populous state, Uttar Pradesh, continues to remain the worst affected by road crashes, with the death toll reaching 24,118 in the previous calendar year ...