As of March 29, 2025, there are 23 Republican trifectas, 15 Democratic trifectas ... Professors of Political Science Gerald Gamm and Thad Kousser, University of Rochester and University of California ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results