Israel EMBARRASSED as Yemen, Iraq, Lebanon, Iran, and Syria Crush IDF w/ Richard Medhurst May 20, 2024 by mosesman