2004 election on Townhall

Will 2020 be a Repeat of 2004 for Democrats?
Victor Davis Hanson| August 08, 2019