The delegitimization of Israel is constant and unyielding. And yet, the facts speak for themselves: Israel was established via a U.N. resolution on the basis of the historic ties between... Read More
The end of this month will mark 75 years since the passing of U.N.... Read More
At the beginning of Lech Lecha, God instructs Abraham to leave his country, his... Read More