India witnessed a shockingly high road crash toll in 2023, with one person dying every three minutes. The country saw a total of 1.72 lakh road crash deaths in 2023, a 4.2% increase from 2022 (1. ...
Some results have been hidden because they may be inaccessible to you