Who are the fifth most happy people in the world?
The Psalmist David wrote, “Happy is the people whose God is the Lord” (144:15). It’s rather strange, isn’t it? Israel is a tiny nation half the size of Switzerland with a population smaller than London, England, or Tehran, Iran. It is surrounded by enemies who are threatening its extermination “from the river to the sea.” […]