IRS deposited over 90M stimulus checks last week

Today more people will receive their stimulus checks. The IRS deposited more than 90 million checks directly into accounts last week.