Does it say that in the Constitution? I don't remember that part.
Unfortunately the word (free) ‘Persons’ is used in place of ‘citizens’. It’s basically a head count irrespective of citizenship status. An serious oversight on the part of the drafters IMO.