I would have thought that non-citizens would not count for a jury of the State and district wherein the crime shall have been committed, if the crime was committed in the United States.
The defendant is supposed to have the right to be tried by an impartial jury...but if the potential juror lies, how can the defendant know he is being judged by people who are really impartial? Scooter Libby's jury was a bunch of Democrats who wanted to send Cheney to prison but had to settle for finding Libby guilty...hardly an impartial jury. We'll see what happens in the Zimmerman trial but I don't have a lot of confidence that that jury will be impartial, not given the apparent bias of the judge.