Sri Lanka’s public transport sector is to be modernised with the introduction of 1,000 new buses including low-floor and ...
Seven passengers were killed and 20 were injured when a bus skidded off the road and fell down a precipice at 13th mile post ...