Miraculous moment boy is pulled from under rubble after 12 hours