Mysterious disappearance in Chicago leaves residents on edge as Texas National Guard troops arrive. What dark secrets are lurking in the Windy City? Stay tuned for updates.
Texas National Guard troops arrive in Illinois ahead of expected Chicago deployment
3 min read
Continue reading in the USA News Updates app