Results: 1
UPDATE: Four dead after multi-vehicle crash
At least four PSD personnel including a WPC were killed and several others injured due to a multi-vehicle traffic collision involving two buses and a Land Rover Defender in Yagodamulla, Minuwangoda. MORE..