New 10-foot-long crocodile species found … in a museum

A unique species of crocodile lives in New Guinea, but in 1989, a researcher suspected that there may be more to the story on the tropical island.

Leave a Reply