@alontrump
As crazy as this story sounds, it appears to be true that foreign nationals applied for and received COVID stimulus checks. A Treasury IG report found 309,601 payments for $423M were issued to non-citizens and 27,808 payment requests for $34M came from foreign addresses.