Animal rights organization PETA (People for the Ethical Treatment of Animals) is taking a shot at clothing companies that use animals for their products, launching the faux online shop “Urban Outraged” and packing it with clothing made from “genuine human leather.” It’s a fake online storefront, to be clear, so none of the gruesome clothing […]