1908 Siberian blast riddle ‘solved’

1908 Siberian blast riddle ‘solved’ – sounds plausible.