Wednesday, January 10, 2018

Early election forecast: Republicans could lose 38 seats and House majority