Billionaire 'impeach Trump' crusader Tom Steyer could become 26th Democrat in the 2020 race as he gears up to push his global warming agenda
Tom Steyer plans to formally announce he is running for president on Tuesday, odd though he previously ruled out the possibility of running in the 2020 Democratic primary.