20020424 india: Govt squirms as world cries foul