Locals call police after spotting lion on streets but then it turned out to be…

Police in Spain were concerned after they began to receive several phone calls about a lion on the loose. Officials in the Spanish town of Molina de Segura were dispatched to track down the big cat that was apparently roaming the streets in one part of town – but what they found instead has left […]