The Lord Howe Island Stick Insect Lives

Researchers confirmed that the Lord Howe Island stick insect, once thought to be extinct, lives