I agree. Although the Tea Party sponsored the rally, there will be dems, reps, independents, black, white ... folks from all over who are not TP members. This scandal crosses party lines.
As for why isn’t Cruz speaking... he was invited but chose not to.
Correction... I just checked the Tea Party website and it has Cruz listed as “expected to attend”.