Road traffic accidents in Sri Lanka are increasing at an alarming rate, posing a significant threat to drivers, passengers, ...