Three injured after fall from scaffolding in SF

Three workers were taken to the hospital Friday morning after falling off scaffolding on a house in San Francisco's Twin Peaks neighborhood.
Friday, January 24, 2014