20100803 world.uk: Angel of Death: Howitzer in air vaporizes Taliban