20070817 world.rest-of-world: India Festival in Israel to celebrate Independence kicks off