2,381 killed on Sri Lanka’s roads this year as Rambewa bus crash adds to toll
Police say 2,381 people have died in 2,257 fatal road accidents in 2026, with speeding and reckless driving the main causes.
Police say 2,381 people have died in 2,257 fatal road accidents in 2026, with speeding and reckless driving the main causes.