The Last Word with Lawrence O'Donnell 03/25/14

Corporate religion

SCOTUS heard arguments on a company's right to religious freedom and not provide certain birth control coverage. Lawrence O'Donnell talks to Cecile Richards.

Channels