by Caleb G. Posted on March 22, 2015March 22, 2015 Israeli Foreign Minister Avigdor Lieberman calls for Palestinian citizens deemed disloyal to “have their heads chopped off with an axe” Read More