Old colonel- Well said in all your above posts.

King- I was raised in the Jim Crow south, and I know that all the Jim Crow laws from "separate but equal" to Poll Taxes were entirely from the Democrat Party. In those days the Democrat Primary was virtually the same as the General Election. People not US citizens and not on US soil do not have Constitutional rights under our Constitution. Poll taxes were outlawed because you should not have to pay to exercise a civil right, the 2nd Amendment is a civil right.
Mike