Passage: Worldwide uproar over Cecil the Lion's death
Minnesota dentist Walter Palmer continues to live in hiding as he endures a global backlash for killing the beloved Cecil the Lion outside a national park in Zimbabwe...
Published By: CBS National - Sunday, 2 August, 2015