Israel’s Maccabiah Games, the world’s largest Jewish athletic competition, kicked off with a large ceremony in the capital. | Read More in JNS.org – Jerusalem News Syndicate