Democrats are perhaps too optimistic about their prospects in the 2018 elections, writes James E.
read more