“How could she go missing on a military base?” the sister of a slain Fort Hood soldier cries in an interview. Fort Hood, located in Killeen, Texas, is one of the largest military install...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.