Police have arrested two people suspected of breeding and selling exotic cats in Spain. Officers detained the pair at a property in Manacor, on the island of Majorca, after finding 19 exotic cats ...
A decade after scientists found “no resident lynx” in the park, a feline family passing by a trail camera gives hope.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results