20070727 india: It is good to be free; says Haneef