TPM Livewire

Schumer: Ted Cruz Victory A 'Disaster'