‘Hand of God’ saved Indonesian teen from fatal factory fire

Police investigators inspect the site of an explosion and fire at a fireworks factory in Tangerang, on the outskirts of Jakarta, Indonesia, Friday, Oct. 27, 2017. Investigators Friday were trying to determine the cause of the fire that killed dozens