SHARE THIS VIDEO —
Liz Cheney's back in the Psycho Talk
Psycho talk: Brand new Fox News contributor Liz Cheney says President Obama is "decimating" the military. But the Chairman of the Joint Chiefs of Staff says the President is doing "what's best for America." Cheney's back in the zone.