femmesorcery:mrswaylandworld:damnian-wayne:micdotcom:Yes, Ted Cruz actually said this on national TV