World | Sun Apr 29, 2007 3:12pm BST

U.S. launches artillery barrage in Baghdad