What’s perhaps most astounding about this is that Waters is one of the harshest critics of President Trump in Washington. She has called him every bad name imaginable.

She has even suggested he should be exiled.

She has questioned his patriotism (and that of his supporters):

She has even gone to the extreme of encouraging people to harass the Trump family and his administration.

This is just scratching the surface. Rep. Waters apparently wakes up every day thinking of new ways to insult the president and the millions of Americans who voted for him.

Now it looks like she might be involved with doing one of the most corrupt things you can do in public service. No one should be surprised.

But maybe before she criticizes President Trump again, Maxine Waters might want to look in the mirror.