Chinese News USA: New Exhibition Miao: Masters of Silver at the Bowers

Take a sneak peek at Bowers' new installation, Miao: Masters of Silver from Chinese News USA.

Watch Full Broadcast