News Donald Trump has violated his oath. Mitch McConnell is about to violate 2 of them. December 28, 2019Kent Greenfield, Opinion contributorComments Off on Donald Trump has violated his oath. Mitch McConnell is about to violate 2 of them. Every senator has a constitutional obligation of impartiality. But Mitch McConnell's role as Senate leader makes his obligation even more important.