Thousands of Americans living abroad received stimulus payments worth $5.5 billion. Here's WHY!

Thousands of Americans residing abroad received stimulus checks during the Covid-19 pandemic, according to federal data.

  • You already voted!
  • Read More