World

Israel Denies Leaked Claim That Mossad Encouraged Protest

The unsourced accusations about the leadership of the Mossad, Israel’s foreign intelligence service, were contained in a leaked Pentagon report.