Ohio EPA to pay millions to clean up East Cleveland dump site

Ohio EPA to pay millions to clean up East Cleveland dump site