USDA Suspends Canton Grand Safari License Following PETA Complaints
The USDA suspended the license of Canton Grand Safari, a roadside zoo in Texas, following multiple complaints from PETA, which included eyewitness reports and social media videos revealing that the roadside zoo was allowing dangerous hands-on interactions with young monkeys.