Having followed various news reports over the years about big cats living wild in the UK, this latest snippet makes interesting reading:
http://www.timesonline.co.uk/article...087641,00.html
Surely there has to be some truth in it, even if it's far less than suggested here?
.