10 Most Outrageous Mossad Moments

While there are many elite secret services in the world such as Britain’s MI6 and Russia’s FSB, the Israeli-run Mossad organisation is one of the most feared and infamous. With a remit to protect the state of I...