Dr. Walter J. Palmer, the hunter who killed Cecil after he was lured out of his sanctuary at Hwange National Park in Zimbabwe, has faced an onslaught from social media users and online reviewers.

Source: Killer of Cecil the Lion Finds Out That He Is a Target Now, of Internet Vigilantism

TRENDING ON REVIVE AMERICA

Sorry. No data so far.