Home Lifestyle Elizabeth Warren: I Would ‘Absolutely’ Support Impeachment If Russia Allegations Are Proven