IANAL but IIRC the definition of the constitutional "people" is broader than US citizens. SCOTUS has answered this question in connection with the 2nd amendment. I wasn't able to find the case but the meaning of "the people" is taken to mean members of the broader national community. People who have developed sufficient connection to the United States, e.g. Lawful Permanent Residents.