20030605 india: CIA nuclear device atop Himalayas