Getty More than 1 million deceased Americans received stimulus payments totaling more than $ 1 billion, according to a government watchdog agency in a report released Thursday in Congress. The payments were awarded under the $ 2 trillion Coronavirus Economic Aid, Relief and Security Act (CARES) to help aid Americans …
Read More »