Storia: Thousands of Iranians and Israelis sign joint letter demanding a cease-fire — Warptech News