Cecil the lion: Where is dentist Walter Palmer?

    0

    He hunted down Cecil the lion in Zimbabwe, sparking global outrage. But where is Dr. Walter Palmer?Cecil the lion: Where is dentist Walter Palmer?