NETFLIX’S new series Insatiable has been slammed by critics as “an offensive mess” after it’s debut on TV. The 12 episode series was controversial before it even aired after the trailer featured fat shaming and implied that only thin people can be loved or successful. But now the full series is up on Netflix, the […]