FactCheck.org tackles SB 1070: We’ll leave it to others to decide whether Arizona’s new immigration law is a good thing or a bad thing — but here we try to straighten out some of the confusing factual ...