Exiled from the tropical paradise where they evolved, a handful of stick insects clung to life on a windswept bush on the world's tallest sea stack for 80 years. Now they're back from the brink of extinction, but when can they go home?
2025
1990
1997
1974
1982
2017
2022
2023
1995
1963
2009
1932
2016
2024
2012
1986
2020
1961
2019