Daily Archives: December 17, 2022

Rest in Peace P-22

Whoever handles the wildlife around Los Angeles euthanized this poor creature yesterday. His injuries were too severe to resolve but he did manage to live 12 years, a pretty good run for mountain lions (or pumas). P-22 as he was … Continue reading

Posted in Biology, Science & Technology | Tagged | Leave a comment