News

Fort Stewart in Georgia houses the US Army’s vaunted 3rd Infantry Division, a premier fighting force roughly 20,000 soldiers strong. It was at the headquarters of the division’s 2nd Armored Brigade ...