Ted Cruz's Democratic challenger is a small-dollars fundraising monster who won't take PAC money

His principles here line up real nice with Hamas propaganda.