20070718 india: Haneef's next hearing slated for August 31