Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 12, 2012
Joint Base Lewis-McChord is one of the largest military installations in the U.S., and one that has seen its share of controversies in the past. The news that a soldier suspected of killing 16 Afghan villagers comes from this base hits hard. (March 12)