20070408 india: Ram Sethu: Saffron brigade finds solace in NASA