Originally Posted by
knownothing
It is to prevent another Fort Hood, Ohio State or Trade Center by keeping terrorists out of the US.
It’s unclear how GE (and NY driving records) would have “prevented” any of these incidents. If going to flight school and expressing a profound disinterest in learning how to “land” isn’t a disqualification for GE then I doubt a ticket for double parking on 121st Avenue will be.
Frankly, I’m more concerned about another Oklahoma City.