Technically true, but hardly convincing.
Note: Taiwan Echo mentions in the comments that Diana is answering a non-issue:
DPP provides evidence that Diane Lee filed INCOME TAX this year, that's why she is illegible to receive the Economic Stimulus Payment (ESP).
Diane Lee replied with: "I filed for US PROPERTY TAX doesn't mean that I have US Citizenship."
US IRS website clearly shows that only INCOME TAX counts for the ESP return.