Photo by Kobi Richter/TPS on 9 May, 2019

Israel Ranked 12th Happiest Country in the World

Human Interest By Aryeh Savir/TPS • 21 March, 2021
Jerusalem, 21 March, 2021 (TPS) -- Israel was ranked the 12th happiest country in the world in 2020,…

Please log in to view more…