GERMANY: Several passengers aboard a public transport bus are reported injured or killed after the vehicle fell off an embankment and into a river

Record ID: 382227