Keren Leibovitch, an Israeli  paralympic swimmer who had won three gold medals at the 2000 Paralympics, was given the honor of lighting the torch at the Games at Teddy Stadium in Jerusalem.
Keren Leibovitch, an Israeli paralympic swimmer with a record of three gold medals from the 2000 Paralympics, was bestowed the honor to light the torch during the Games at Teddy Stadium in Jerusalem.