News

Jameela Jamil has blasted Serena Williams after the tennis icon signed on to promote a GLP-1 weight loss drug.