She was not a Canadian citizen. You don’t lose your U.S. citizenship just because you take a job working in another country for a couple years. You have an extremely ignorant notion of the fragility of U.S. citizenship. It’s much harder to lose than you think.
I did not say that she RENOUNCED her American citizenship, but she was a Canadian voter and voting rights in Canada are extended only to Canadian citizens and not squatters from other countries who have lumbered into the country and found a job.