Scream 7 Firing Decried as Censorship in Letter Signed by More Than 1300 Actors and Artists - IGN
More than 1,300 actors and artists have signed a letter condemning what they describe as censorship against speaking out on Palestine, with the recent firing of Scream VII star Melissa Barrera cited...