20060828 world.rest-of-world: Indian workers go on strike in Saudi Arabia