San Francisco mountain lion may have killed zoo animals
2020-06-22
A mountain lion that was caught meandering the boulevards of San Francisco this week may have executed three creatures at the city zoo, specialists said. Two wallaroos and a red kangaroo were discovered dead in their open air display at the San Francisco Zoo and apparently a neighborhood wild fleshContinue Reading