Zionists flatten the city of Beit Hanoun in minutes FOX will say "human shields"

0