
Road crashes are responsible for 1.3 million deaths every year, as per the World Health Organization (WHO). A higher number of vehicles than the roads can accommodate, poor quality of roads, non-working traffic signals, unfavorable weather conditions, human error, and system...