NewsNation with Tamron Hall 03/18/14

Fatal news chopper crash in Seattle

Tamron Hall reports on a news helicopter crash in downtown Seattle, Washington that has left two people dead and one injured, according to officials.

Channels