France is drafting a ‘presidential statement’ in order to advance a plan to station international observers at Jerusalem’s Temple Mount.

By Dana Somberg | posted 10/17/2015

By admin