by Staff Writer 06-01-2020 | 6:26 PM
COLOMBO(News 1st) - 7 passengers died as a Sri Lanka Transport Board Bus veered off a precipice close to the 06th Mile Post on the Passara, Madolsima Road in Badulla.
According to the Police, another 40 people who were injured in the accident were rushed to the Passara Hospital.
Developing story.