20071218 india: Moon mission: India; Russia hold talks