From Fox 2 News:
The site of the new National Geospatial Intelligence Agency in north St. Louis City is one step closer to completion.
So far, crews have cleared most of the 99 acres at the site. City officials said nearly 284,000 tons of debris has been removed from the site via more than 13,000 truckloads. Now only three buildings remain.