Nearly 7 million Americans face significant refund delays this tax season as the IRS rushes to send out stimulus checks.
The IRS directed 7 million Americans to sign up with ID.me face scan service, according to a congressional letter