Police Investigate “Disturbing” Vulture Death And Leopard Escape At Dallas Zoo
Police Investigate “Disturbing” Vulture Death and Leopard Escape at Dallas Zoo Timothy L Barnes / Shutterstock Providing a home for over 2,000 animals , the Dallas Zoo is the largest in Texas , as well as the oldest—it was founded in 1888 with just two deer and two mountain lions. The zoo is also one of the main tourist attractions in the city, conveniently located just three miles south of downtown Dallas....