Tags : Hills

Three Mountain Lions Shot In U.S After Feeding On Human

Wildlife officials in the U.S State of Arizona said they have shot three mountain lions which fed on human remains found near a popular hiking trail. Pima County Sheriff’s Department said it had found human remains at Pima Canyon Trail in the hills north of Tucson and the Arizona Game and Fish Department said the […]