Three more mountain lions are living in our midst Thursday, with National Park Service officials confirming the recent births of three kittens spotted in the Simi Hills between the Santa Monica and Santa Susana mountains. The female kittens, born to a mountain lion dubbed P-77, were discovered May 18 by biologists taking part in a […]