Where all the 2020 presidential candidates have lived — and where none have
More than 110 different U.S. towns and cities can claim that a 2020 presidential candidate has put down roots within its borders.
More than 110 different U.S. towns and cities can claim that a 2020 presidential candidate has put down roots within its borders.