There may be a fascinating new species of a fox-like cat, or a cat-like fox, prowling the island of Corsica . Wildlife rangers have located 16 of the golden striped creatures in remote areas of the French island.