I'm sorry, but how can a Chinese national living in Singapore be charged for treason in US? Doesn't the concept of treason presume some kind of loyalty to the state in question, usually through citizenship?
Yup treason is the correct term if Alice Huang were a US Citizen. But they're not.
Right. Nothing much that can be done here, though she might not want to visit relatives on holiday.