The Government cannot legally look for sleeper cells of potential terrorists by detaining US citizens of Iranian origin randomly without evidence giving them suspicion.
There is a world of difference between searching and questioning foreigners and treating Americans that way.
US citizens who are foreign born underwent a background check prior to naturalization. We don’t have different classes of American citizens. That is what the Soviet Union used to do, rank citizens with certain non Russian ethnic origin treated as less likely to be loyal. We don’t do that.
It is true that under Supreme Court opinions interpreting the Constitution, you have fewer rights at the border then you do in other places. However, CBP agents should not engage in discrimination.
Read the Los Angeles Times article, “Iranian Americans describe ordeal of detention at U.S.-Canada border”.
Customs and Border Protection has denied that U.S. citizens of Iranian descent were detained and questioned at the border, but as more first-hand accounts surfaced, Gov. Jay Inslee, U.S. Rep. Pramila Jayapal and others condemned the agency’s tactics.