Absolutely! Only US citizens are allowed to vote in federal elections and we need to protect the votes of US citizens against the illegal votes. We need a national voter ID. Even Mexico has a voter ID. And before the liberals get all worked up, we already need IDs for just about everything else we do. Whether it’s driving or cashing a check or buying alcohol or tobacco. We already need IDs in our everyday lives.