Melissa Barrera Fired From ‘Scream VII’ Over Israel, Palestine Social Posts
Melissa Barrera is out of her starring role in the ‘Scream’ franchise, and the production company that fired her says it’s due to her social media posts it deems hate-inciting and antisemitic. The actress was set to once again assume the leading role in “Scream VII” after starring in “Scream” and “Scream VI” … but … Read more