At least 38 people have been killed in a collision between a bus and a van carrying flammable liquids in southern China, state media reports.
The van drove into the back of the passenger coach in the early hours of Saturday, sparking an explosion, the official Xinhua news agency said.
It is the latest in a string of deadly road accidents in China that have triggered anger over unsafe transport.
Eight children were among the 11 killed when a school bus crashed into a reservoir last week.
More top news
A man, reportedly armed with a knife and a baseball bat, was detained close to the event and police cleared the area as a precaution.
A remarkably mild night
Thousands of people have gathered in the centre of Manchester for a vigil in the wake of the terror attack.