The Last Word with Lawrence O'Donnell 06/30/14

Peyote, birth control, and religion

How did a 1993 law on Peyote sponsored by Ted Kennedy and signed by President Clinton ultimately come back to haunt President Obama's Affordable Care Act? Lawrence O'Donnell talks to Cecile Richards and Emily Bazelon.

Channels