Is Mossad Leaking to Deflect Blame for Israel’s Role in Beirut Disaster? Mideast Peace Is Mossad Leaking to Deflect Blame for Israel’s Role in Beirut Disaster? Richard Silverstein August 20, 2020 The German right-wing news site, Die Welt, published a report based on a “Western intelligence source” claiming...Read More