1 month agoJohn Mearsheimer: Russia and China Supporting Iran, Hezbollah's Counterattacks IDF Is Struggling.News Hunter MediaVerified