Satellite images of new craters in Siberia puzzle scientists GMT 04:39 2015 Saturday, 28 February Last Updated: 09:40:38 GMT Arab Today Satellite images of new craters in Siberia puzzle scientists