Three critically endangered Lord Howe Island stick insects -- also known as tree lobsters -- have hatched at the San Diego Zoo in the past week. The breeding success marks the first time the San Diego Zoo Global has participated in the reproduction of a critically endangered insect.
FULL ARTICLE AT San Diego Union-Tribune