News

Among the most famous alleged big cats in the country was the Beast of Exmoor in Devon in the 80s, which a farmer in the area claimed killed 100 of his sheep in three months.