Public Transport Public Transport Commuting Public Policy Public Transport Transportation Services Transport Policy Public Transport Road Safety Public Finance
Authorities investigate mechanical failure or driver fatigue after a state-run bus carrying 77 passengers veered off a cliff near Kotmale.