TPM Livewire

Obama Has No Public Events This Weekend, Biden In Delaware