Two Israeli police officers were killed in a shooting Friday in Jerusalem’s Old City, just outside one of the world’s most important religious sites.

Leave a Reply