Well, if George Fernandez when he was the Union Defence Minister representing the Republic of India can be strip searched on landing in the USA, why shouldn't a US citizen without valid travel documents be deported? Laws of immigration are for everyone to ensure national security and risks. I dont see anything wrong with what the authorities have done.