Americans in financial trouble: why $ 1,200 stimulus checks are just a dressing Heaven32 May 19, 2020 Comments [ad_1] Over 130 million stimulus checks are already reaching millions of Americans. They are a key part of the CARES $ 2.2 trillion government law, but laid-off workers say a maximum payment of $ 1,200… Continue Download →