Sunday, July 18, 2021
An investigation is underway after more than 100 night vision goggles disappeared from a maintenance facility at the Fort Hood military base near Killeen, Texas, officials confirmed to NPR.
Admin's note: Participants in this discussion must follow the site's moderation policy. Profanity will be filtered. Abusive conduct is not allowed.