PETA Opens A Horrifying Online Store Selling Items Made Of ‘Human’ Leathers.

PETA is no stranger to contentious campaigns, but their most recent one…