Around the World: Flames engulf shopping center in China

January 7, 2013

Welding accident may be to blame