Sheep breeders in Libya showed off their animals at a beauty pageant over the weekend. Take a look at some of the sheep that competed for a top prize!