Best of News

Keywords

A sheep licks her newborn lamb on February 20, 2013 in a stable in... News PhotoAnimal,Horizontal,Licking,Netherlands,Newborn Animal,Sheep,WeatherPhotographer Collection: AFP 2013 AFPA sheep licks her newborn lamb on February 20, 2013 in a stable in Heeze-Leende, The Netherlands. At least 40 lambs were born as an early signs of Spring. AFP PHOTO / ANP / ROBIN UTRECHT -- The Netherlands out -- (Photo credit should read ROBIN UTRECHT/AFP/Getty Images)