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