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.

Top Videos