Twenty-one die as  #39;petrol bus #39; explodes after collision Twenty-one Iraqis were killed when a bus carrying petrol exploded in a fireball after colliding with a car north-east of Baghdad, a hospital official said today.