Britain's Prince William and wife Catherine Middleton, Duchess of Cambridge, visit SOS Children's village in Lahore, Pakistan on Thursday. The couple also had the chance to tell a story to children with finger puppets. Photo: IC