VOTE: Who is the leader of the Democratic Party?
With 18 candidates already declared and several more expected to join the race, the 2020 Democratic primary field is one of the most crowded in U.S. history. Many believe this is due to a fractured agenda in the wake of the 2016 general election defeat, with one of the only true unifying items being the […]