The animal advocacy group PETA wants Kennesaw State to stop using a live owl as a mascot. University officials say the bird is a source of education for kids and adults.
↧