TPM Livewire

Shep Smith: GOP Is On 'The Wrong Side Of History' On Gay Marriage