Loading Video…

This browser does not support the Video element.

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.