Even Satan will acknowledge the existence of God which is speaking truth. That is confusing to the logical and illogical alike. Because it folds back on itself in validity.
Is the sentence “I am a liar” true?
I suspect you are right on the money concerning Elizabeth Warren. But she is acknowledging the existence of something that is true. She has unfortunately become the messenger for something that needs to be discussed.
I wish the messenger had been someone else. I don’t know who but someone who can hold the respect of most Americans.