Is Jameela Jamil the Body-Positive Hero We Deserve?

Jameela Jamil, a British-born actress of Indian and Pakistani heritage, has made it her personal mission to take on the diet industry, Instagram influencers, beauty magazines, and Twitter trolls. But who is she, and why is she picking fights with Cardi B? TV Presenter Turned Actress In her native England, …