Paper stimulus checks could be delayed by up to 5 months
April 02, 2020 at 17:52 PM EDT
A Congressional memo obtained by NBC News shows just how quickly stimulus payments could get into the hands of Americans. For some, the wait could be up to five months. A web portal may fix that.