Late Friday House Democrats voted to approve a massive $3 trillion stimulus bill.
Late Friday House Democrats voted to approve a massive $3 trillion stimulus bill.
Business Insider reports Americans will have to wait a bit longer to find out if they can expect another check from the US..