An unprecedented 24 Democrats are currently running to be their party’s 2020 presidential nominee. Why are so many well-qualified, ambitious and smart people in the race?
The answer is Trump. The triumphant Democrat will face a president who was elected in 2016 with a historically high unfavourability rating, and the party is hoping this...
More...






