Some noncitizens on terror watch list were released into U.S., but how many is not clear
Rep. Claudia Tenney recently claimed that people on the terror watch list have been “let loose” in the United States. Her claim came as part of her argument against New York state’s law that grants driver’s licenses to New Yorkers regardless of their immigration status. “New York is one of the worst,” Tenney said on Fox News. […]