Around the World: Flames engulf shopping center in China

FOX News Videos

Welding accident may be to blame