Great apes CVS drugstores will no longer sell greeting cards with great apes on them Mark Frauenfelder
yikes all around PETA launches "human" leather goods store that seems right out of a horror movie Annie Rauwerda