Paralympic Gold Medalist Keren Leibovitch Is Born

July 25, 2019

Competitive 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.