Preparing myself for 2018 disappointments

Despite the changing tide in national elections, San Diego's political forecast is looking a little bleak

by