A passenger train has caught fire in South Africa after colliding with a truck, killing at least 18 people and injuring 268, rescue workers say.
Some of the bodies are "burnt beyond recognition", Free State Health Department spokesman Mondli Mvambi told South African news site Times Live.
Video footage showed a fire blazing through at least one carriage, near a crushed car and an overturned truck.
Evacuated passengers were seen standing on the roadside with luggage.