20070501 india: Sign pact for relaxation in visa; Russia tells India