0 votedvote

Lion Spotted in Essex? Police Quit Search (PHOTO)


Police in the U.K. have called of their search for an alleged stray lion that was spotted by locals in Essex near London as new reports suggest that it was probably just a large cat.

This entry was posted in World. Bookmark the permalink. |