20070621 india: In space; chhole taste heavenly