At least 10 people were killed and scores more injured, police say, after two passenger trains collided in the German state of Bavaria.
The head-on crash happened near Bad Aibling, a spa town about 60km (37 miles) south-east of Munich.
The transport minister said the trains had crashed into each other while both travelling at around 100km/h (62mph).
Emergency teams, some winched in by helicopter, worked for hours to free casualties from the wreckage. Read more...