Featured Melissa Barrera Fired from Scream 7 Amid Controversy Over Israel-Gaza Posts November 24, 2023