Israeli officials confirmed that the Mossad intelligence agency was the source of information that led British police to the north London locations at the center of a Hezbollah terrorism plot in 2015.
Israeli officials confirmed that the Mossad intelligence agency was the source of information that led British police to the north London locations at the center of a Hezbollah terrorism plot in 2015.