The following video is brought to you courtesy of the RT America YouTube Channel. Click the play button to watch it now.
The IRS, which mistakenly sent $1,200 stimulus payments overseas, said it would likely make the mistake again if Congress approves more payments. “Boom Bust” co-host Ben Swann breaks it down.