Stimulus checks have started being deposited

A number of Americans reported late Friday that the third round of government stimulus checks were posted in their bank accounts, just one day after President Joe Biden signed the $1.9 trillion American Relief Plan into law.

Biden said on Thursday that some Americans would begin receiving deposits as soon this weekend.

READ FULL STORY