World

Meet the ‘cat-fox,’ a mysterious mammal found in Corsica that could be a new species

The 'cat-fox,' a mysterious feline that roams the French island of Corsica, may be a new species, according to wildlife officials.