News
ATLANTA — Five soldiers were shot Wednesday morning at the U.S. Army’s Fort Stewart southwest of Savannah.
Fort Stewart, in southeast Georgia, is the largest Army installation east of the Mississippi, home to the 3rd Infantry Division.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results