The current state of some roads in Indian cities; derelict, poorly designed, and often under construction, means that the streets are not as safe as they could be. About one in every ten traffic-related fatalities is a pedestrian, and in 2016, nearly 15,800 pedestrians were killed in India. Many articles have shown that both men and women alike...Read More
Recent Comments