World Mar 28

No image
Flock of sheep aid French farmers’ protest at Louvre

Video via euronews Twelve sheep and a sheepdog walk into the Louvre. If it sounds like the beginning of a joke, it's not. In Paris Friday, French farmers protesting European Union agricultural policy herded a flock of sheep down…

Latest News