--Republican Senator Ted Cruz cites Nazi salutes in a bizarre defense of "free speech" during a recent hearing