Rough weather forced four Army Chinook CH-47 helicopters to land near St. Louis on Monday. The St. Louis Post-Dispatch reports three reached airports in Illinois. The fourth landed in a restaurant parking lot. They later flew to another airport. (Aug. 21)