The Last Word with Lawrence O'Donnell 03/24/11

NATO takes control in Libya

NATO agreed to take control of no-fly zone over Libya. NBC News Chief Foreign Affairs Correspondent, Andrea Mitchell joins the The Last Word with the latest developments.

Channels