Kind of wild that Barak Ravid has predicted seven of the last zero peace deals between the US and Iran.— Justin Logan (@JustinTLogan) May 6, 2026
Kind of wild that Barak Ravid has predicted seven of the last zero peace deals between the US and Iran.