Shanwei Zoo of China Admits Its Pandas Are Painted Dogs: Watch
The Shanwei Zoo in China’s eastern Guangdong province has been thrust into the spotlight after a shocking revelation that their supposed pandas are not real pandas but rather painted dogs. Visitors to the zoo, many of whom were outraged, captured videos and photos of these animals, which quickly went viral across social media platforms. In … Read more