A truck loaded with bicycle wheels collided with a mini-bus and a coach on Monday, killing 24 people and injuring at least 20, state media reported. The accident happened near Guataishan, Tianshui city, in impoverished western Gansu province, the official Xinhua news agency said, citing local police. It said the truck's brakes had failed. China has the highest annual road death toll in the world, with accidents killing almost 100,000 people last year, or about 270 a day.