Posted on December 24, 2017 by Richard Edmondson Above we see Israeli soldiers firing stun grenades and pushing and shoving Palestinians dressed as Santa Clause. This comes coincidentally the same day as Guatemala has announced it will follow the US lead in moving its embassy in Israel to Jerusalem. Guatemala is one of the eight states which […]