San Diego Zoo December 27, 2023 12:49 pm Behold the ‘tree lobster': Rarest insect on earth now on view at San Diego Zoo The Lord Howe Island stick insect was thought to be extinct for many years until several of the species were discovered on a nearby ‘sea stack’ in 2001 US & World Videos 2:41 San Diego Housing Commission announces new program for flood victims 2:48 San Diego police increase security in Hillcrest after drive-by pellet gun shootings 9:55 More than 90% of sex crime police reports end without convictions 2:35 Warning about illegal boat rentals ahead of Memorial Day weekend and summer season 2:12 Southwestern College EMT students learn how to better care for children