Israeli troops kill Palestinian

By AFP
October 26, 2020