The Times of IsraelAbbas said to veto Israeli vaccination station on Temple MountFeb 25, 2021more_vert