IRS says its own mistake meant foreign nationals living overseas were sent $1,200 stimulus checks - and it'll probably happen again
The Internal Revenue Service (IRS) has admitted that foreign nationals, living abroad, have received the $1,200 pandemic stimulus checks - and will likely do so again if a second o…