Loading Video…

This browser does not support the Video element.

Americans receiving stimulus payments

Many are already seeing coronavirus stimulus checks in their bank accounts. The U.S. Treasury says most Americans will receive a deposit no later than April 15.