Little lamb! Heeze-Leende, the Netherlands: A farmer holds two newborn lambs in his arms. Check out the best photos from around the world on Thursday in our gallery. Photograph: Robin Utrecht/EPA