05/15/2014

Major oil spill in Los Angeles

Ten thousand gallons of oil spilled onto the streets of Los Angeles. Tamron Hall has the latest.

Speak Out