PETA harasses Indiana’s “Wildlife in Need”

People for the Extortion, Torture and Abuse of human beings (PETA) is at it again. Consistent with their hostility of keeping animals in captivity for humans to see and experience wild animals, the group has an Indiana roadside zoo in its crosshairs. The wildlife refuge Wildlife in Need located in Charlestown, Indiana is being sued…