Des Moines, Iowa Mall: Scene of Animal Welfare Showdown!

Des Moines, Iowa, isn’t exactly known for its great strides in animal welfare. But there is a fight brewing there, thanks to a brave woman by the name of Rita Mason. Mason started the online petition to end the practice of allowing Pella Wildlife Company, a so-called wildlife education program, to set up a portable […]