November 13, 2006
Associated Press photo

Hundreds of sheep are driven through Madrid on Sunday during an annual protest.