News

Following last week's llama 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.