The Death of LaVena Johnson

LaVena Johnson was an E3 Private First Class of the U.S. Army who was found dead in a contractors tent where she was deployed. Despite her showing signs of rape and battery, her death was ruled a suicide, making many believe her death was a cover up. LaVena Lynn Johnson was born on July 27,Continue reading “The Death of LaVena Johnson”