Cecil The Lion Mural In Carlsbad Sparking Online Debate

Published
CARLSBAD, Calif. - A new mural featuring Cecil, the lion illegally hunted and killed in Zimbabwe, has been revealed on the side of the 83 degrees restaurant on Carlsbad Village Drive.
Category
Zimbabwe