3 mountain lions who fed on human remains killed in Arizona over ‘abnormal’ behavior – NBC News

Share this Story

Three mountain lions were killed after feeding on human remains found in Pima Canyon, Arizona.

Author: Elisha Fieldstadt

READ MORE