At least 18 people were killed and 19 others were injured after around 30 vehicles collided in China's Anhui province on Wednesday due to low visibility caused by fog, authorities have said. The accident caused several of the vehicles to catch fire in a blaze that raged for more than two hours and left several cars completely burnt.