Trending PETA Opens A Horrifying Online Store Selling Items Made Of ‘Human’ Leathers. PETA is no stranger to contentious campaigns, but their most recent one… December 1, 2021 View Post