According to a 2023 report by the Brennan Center for Justice, an estimated 21.3 million US citizens of voting age — ...