Eight camels and a llama escape circus enclose and wander Madrid streets

Eight camels and a llama were found walking the streets of Madrid in the early hours of Friday after escaping from a circus, police said. Quiros Circus, their owner, blamed “sabotage” by animal rights activists. They were spotted around 5:00am local time in the southern district of Carabanchel, near where the circus is based. Officers […]