Dr. Walter James Palmer has admitted to killing Cecil the lion in Zimbabwe. A petition to have him extradited has garnered 188,000 signatures.
Elisha Fieldstadt, NBC News: Nation
Fri, 07/31/2015 - 5:35pm
Dr. Walter James Palmer has admitted to killing Cecil the lion in Zimbabwe. A petition to have him extradited has garnered 188,000 signatures.