by Haja Mo September 11, 2025 Business Workers who make military aircraft and equipment in the St. Louis area have been on strike since early August after rejecting an earlier agreement. Previous Story Trump Organization Is Poised to Lose Bid for Central Park Skating Rink Next Story Nepal’s Young Protesters Find an Unlikely Partner: The Army