New MCU Israeli Superhero Causes Uproar
Sabra, the Israeli Mossad agent, police officer, and human mutant, is set to appear in the upcoming Marvel Studios’ flick ‘Captain America: New World Order’ when it releases in 2024, and many folks around the world are none-too-pleased.