University of North Alabama mascot lion Leo III dies
The University of North Alabama Friday announced its mascot lion, Leo III, died Thursday after a brief illness. Leo III died “peacefully,” the university said, at the George H. Carroll Lion Habitat at the age of 21 and in the presence of attending …