The killer of Cecil the lion that has been excoriated around the world in recent days may face Zimbabwean justice for his crime. Zimbabwe’s government has asked that Walter Palmer, a dentist from Minnesota who has admitted to killing the animal, be returned to Africa to be tried.Read full article >>