The Controversial Death of U.S. Soldier LaVena Johnson in Balad Iraq
LaVena Johnson’s 2005 death, ruled a suicide, raises troubling questions about evidence of rape and battery, suggesting a possible military cover-up.
Read MoreLaVena Johnson’s 2005 death, ruled a suicide, raises troubling questions about evidence of rape and battery, suggesting a possible military cover-up.
Read More