Minnesota Dentist Did Not Know Slain Lion Was Cecil

Walter James Palmer became one of the most hated men on the internet after he poached one of the most popular lions in Zimbabwe.

July 29, 2015

Top Stories

ABC News Live Presents