Missing Dallas Zoo leopard found on site

A leopard on the loose at a zoo in Texas has been found safely. Now investigators are launching a criminal investigation into how the cat got loose.

January 14, 2023

Top Stories

ABC News Live Presents