A flock of 1,300 sheep invaded the northeastern Spanish city of Huesca early Tuesday morning. According to reports, the shepherd looking after the flock fell asleep and the sheep decided to explore the town. The shepherd was eventually located and
Take Us With You
Real-time updates and all local stories you want right in the palm of your hand.