Originally posted by Akanakag
Security checks, fingerprinting, FBI checks are all a part of I-485 processing. It is my understanding that all these check are done to determine the criminal records of the applicants (including national security issues like Spying, terrorism etc.).
By taking months/years to do the activities required to process I-485
-- Fingerprinting takes 3-4 Months after application.
-- Processing of fingerprints (according to USCIS) takes even longer.
By delaying the processing, USCIS is allowing unwanted/risk prone people to continue to live in the US.
Does it not affect national security in the current environment ?