Backlash continues for Netflix’s controversial new series “Insatiable”

Critics of the show cited fat shaming as a large issue with the plot and questioned whether the weight loss aspect was necessary.

Read More