Don’t you have to be a U.S. citizen to be impeached?
Just had to burst that bubble...sigh
no
Doesn't seem to be a requirement under the definition: "Impeachment is a formal process in which an official is accused of unlawful activity, the outcome of which, depending on the country, may include the removal of that official from office as well as criminal or civil punishment."