Its a valid argument, but however I think the Indian govt's action is a message to western nations that it will back its citizens unless they are found guilty. All the Indian govt is asking for is for Haneef to be given a fair trial. Haneef has not been charged even after 11 days in custody & the haste with which the Australian govt acted in putting him detention after cancelling his visa is an act of arrogance, I would say.Think about the Purulia arms-dropping case where British citizen Peter Bleach was convicted in India & even then the British govt was advocating his release. Conviction in our land mean nothing to them. Western govts always have double standards when it comes to third world citizens. I live in Ireland & I know their attitude towards us. So I think the Indian govt's action is appropriate in this context. Sometimes you have to flex your muscles to be counted.