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