Loading Video…

This browser does not support the Video element.

3 worker deaths at San Leandro company take center stage at California hearing

A San Leandro company took center stage at a California hearing after 3 workers have died there.