This is an old article and actually is covered in an episode of “The Universe” “When Space Changed History”.
I actually know one of the members of the Holocene Impact Working Group(no names..respecting her privacy). Her sister worked for me, and, I got to meet her when she gave a talk on Tunguska locally. VERY nice person.