Amazing Moment

Views

Coming on the heels of a really egregious run of innuendo and toxic defamation from Sen. Cruz of Texas, Sen. Nelson (D-FL) made what I can only his own run at a Joseph Welch moment, suggesting Cruz had crossed some basic line of decency. We’ll have the video shortly.

ABOUT THE AUTHOR

Josh Marshall is editor and publisher of TalkingPointsMemo.com.
LIKE US ON FACEBOOK