Search results
Netflix ordered to remove sex scene after drug trafficker complains
Metro· 2 days agoFormer Vanity Fair photo editor Rachel DeLoache Williams is also suing Netflix over her depiction in drama Inventing Anna, while earlier this month the ...