NewsNation with Tamron Hall 11/18/13

George Zimmerman arrested in Florida

George Zimmerman was arrested in Florida Monday after deputies responded to a disturbance call.

Channels