None but ourselves can stem the road carnage. If transport operators, motorists, VID and police officers, passengers, and the government put all hands on deck, the number of road crashes will decrease ...