Loading...

A Town In Crisis

|The town of Wilmington, Ohio has been devastated by the economic crisis and, as Scott Pelley reports, DHL, the town's largest employer, is shutting its domestic operation.

Comments