Wildlife officials in the US 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 Tuesday it had found human remains at Pima Canyon Trail in the hills north of
Read More