French President Francois Hollande Is An Idiot

France’s War Against the Jews

France’s plan to use its position at the UN Security Council to bring about the deployment of international monitors to the Temple Mount in Jerusalem has been condemned by Prime Minister Benjamin Netanyahu and his ministers as biased, unhelpful and detached from reality.

Share