9/11 “Living Memorial” Dedicated in Jerusalem Forest

Watch the heartfelt solidarity as Israel stands with its ally after the tragedy of September 11, 2001.