Tag: The Invisible War

Army PFC LaVena Johnson: Murder Or Suicide? You Be The Judge.

When PFC LaVena Johnson died in Iraq, the Army told her parents she had committed suicide, but the condition of her body told a...