1 year agoScott Ritter: Israel is LOSING the War and the IDF will be Crushed on Lebanon FrontCitizenForCitizens