Britain Storms

April 4, 2012 - 5:06 AM
A spring lamb is seen surrounded by heavy snowfall at Tow Law, England, Wednesday, April 4, 2012 Parts of Scotland and northern England have received 20 centimeters (8 inches) of snow, and 10,000 homes are without power in northeast England after wind brought down power cables. (AP Photo/Scott Heppell)