The IRS sent $1,200 to a rich woman who doesn’t need it. Also, she’s British. And lives in London.

Tens of millions of Americans are still waiting for their $1,200 stimulus checks — but some payments have already gone out to people who don’t even remotely qualify as Americans in need.