Loading Video…

This browser does not support the Video element.

Painter Diego Rivera created last mural in U.S. on Treasure Island

Painter Diego Rivera created his last U.S. mural on Treasure Island during WWII. The stunning piece now hangs at SFMOMA. Brooks Jarosz reports