As the 2024 U.S. Presidential Election approaches, the political landscape is once again in flux. With the current President, Joe Biden, announcing that he will not seek re-election, the race is wide open, and both major parties are gearing up for a fiercely contested campaign. Vice President Kamala Harris announced her candidacy for the Democratic nomination for president after it was announced...