Animal Rights Recent Allegations Against Angel’s Gate People for the Ethical Treatment of Animals is seeking an investigation into the activities or lack thereof at Angel’s Gate located in Delaware County, Delhi NY. An investigator for PETA who posed…