News

Following last week's alpaca escape at Cedar Point, PETA has announced that it sent a letter to the U.S. Department of Agriculture urging federal authorities to investigate Honey Hill Farm.