Bengaluru, July 29: More than double the pedestrian die every day on Indian roads that what the official figures suggest, according to a new study. Police reports of the actual toll of road traffic injuries differ substantially from official statistics, the study, published online in the journal Injury Prevention, showed. India’s official statistics on road […]