Watts scrapyard faces legal fallout over pollution

The owners of a metal yard in Watts are facing felony charges of knowingly disposing hazardous waste at a site with no permit.

Top Videos