20070729 india: Ordeal over; Haneef on way home