Arizona man arrested in connection with probe involving mountain lions devouring human remains

Arizona man arrested in connection with probe involving mountain lions devouring human remains

Sheriff’s deputies in Arizona arrested a man on Friday as a “person of interest” in connection with last week’s discovery of human remains that were found as mountain lions were feasting on them.

Leave a Reply