Paralympic Gold Medalist Keren Leibovitch Is Born
July 25, 2024Competitive swimmer Keren Leibovitch is born in Hod Ha’sharon, near Tel-Aviv. Considered Israel’s greatest Paralympian, Leibovitch wins four gold medals, two silver medals, and a bronze medal in Paralympic swimming competitions in 2000 and 2004.