20060530 world.rest-of-world: Three-day Delhi cultural festival opens in Moscow