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.