Human error cause of 90% road crashes – NRSC

Most road accidents have been attributed to indiscipline on roads
Most road accidents have been attributed to indiscipline on roads