U.S. News
New Army Report Casts Doubt on How U.S. Soldier Died Overseas
‘AFRAID FOR HER LIFE’
According to the Army, Pfc. Denisha Montgomery’s cause of death is “pending.” A previous report made by German authorities alleged it was suicide.
Trending Now