Two pillars of light illuminate the Jerusalem sky as Israel commemorates 18th Anniversary of the September 11th attacks.

Read more