The U.S. Treasury was discovered to have distributed stimulus payments in amounts of up to $1,200 to about 1.1 million deceased individuals. In other words, nearly $1.4 billion worth […] Click here to view full article