In a horrific and developing news story from the battlefields of Afghanistan, a 38-year-old United States staff sergeant is suspected of slaying 16 Afghan villagers. Some news reports suggest that the unidentified Army sergeant is from Joint Base Lewis-McChord, a sprawling installation located near Tacoma, Washington that has earned a reputation “as the most troubled outpost in the U.S. military.”
With all of the facts and evidence yet to be made public, it would appear that a US ...
Continue Reading →