Senator Schiff,
You are right of course. BUT !
In this case being right is not enough.
Your position is justifiable by standards of logic.
The problem is the standards of logic do not apply to President Trump.
"Honor means sacrificing yourself for the benefit of others.
Dishonor means sacrificing others for the benefit of yourself." Lanny Davis, Special Counsel to President Clinton
Some reports indicate Trump has made over a $Billion since the beginning of his second term.
Has any previous U.S. president ever gained so much $wealth while in office?