Israeli narrative staged in Jerusalem as ambassadors taken to Al-Buraq Plaza

Israeli narrative staged in Jerusalem as ambassadors taken to Al-Buraq Plaza