Although she was about to publicly reveal a nightmarish personal experience—and the worst mistake of her life—Charlene Carter strode confidently through a stately Dallas federal courtroom.
GOP Rep. Elise Stefanik is listed as a member of the shadowy World Economic Forum on the group’s website, in a profile that is accompanied by a glowing biography.