Tag: grandview aquarium
PETA Wants the Release of Animals in World’s ‘Saddest Zoo’
On January 9, 2016, The Grandview Aquarium opened in Guangzhou, China, displaying 500 species of animals. However, it is more like a "prison" to...