Tag: Zimbabwe
Cecil the Lion Poachers Sentenced to Death in Zimbabwe
by Zachary Rodriguez
THE two African poachers who assisted dentist Walter J. Palmer in the recent assassination of Cecil the Lion have been found guilty in a Zimbabwean court...