YouTube
Ted Cruz RIPS Democrats: They are ";IN BED with China";