20080510 india: Russia; US sign 123 pact while Left holds the gun here