Hundreds of thousands of Floridians still waiting for federal stimulus checks to arrive

An unprecedented 159 million Americans have received stimulus checks. Congress approved the payments earlier this year because of the COVID-19 shutdown. While almost $267 billion has been handed out, some Floridians are still waiting and in desperate need.