This is Israel's memorial to 9/11. It is called the 9/11 Living Memorial Plaza. Completed in 2009 for $2 million, it sits on 5 acres of hillside, 20 miles from the center of Jerusalem. The memorial…
The feared but respected Mossad, Israel’s top intelligence agency, has many accomplishments, from capturing Adolf Eichmann, one of the architects of the Holocaust, to decimating Syria’s nuclear…