Highly anticipated federal economic stimulus checks start getting delivered to Americans
The highly anticipated federal economic stimulus checks have started being delivered to Americans, and the government says that even those who don't work or pay federal taxes are eligible for payments up to $1,200.