Photo by Jaguar PS/Shutterstock Ellen Degeneres is facing a maelstrom of criticism after the talkshow host—and self-professed vegan—launched a fashion line that includes leather and…

Read More >