Opinion Reader Letters

Temple Mount

Israeli police arrest stone thrower at Dome of the Rock in Jerusalem. Mahfouz Abu Turk / EPA
Loading