The Lankan “death trap” by Editor April 21, 2021 0 High fatality in Sri Lankan road accidents is causing concern