At least 19 people die after speeding bus veers off road and falls 30 feet into a ditch in Bangladesh
A tragic bus accident in Bangladesh killed 19 people and fell off the road into a 30 feet ditch. Police are still determining what the cause of the accident was.