I think it is you who got carried away by the "INITIAL" news reports that labeled Haneef and whole of indians as Terrorists..
The same Media and the police are now saying that he is innocent...so if you believed their reports "INITIAL" reports why cant you believe their "Current" reports...unless you are prejudiced and maybe an extremist.