FK – Just watched this last night. It’s several years old. Don’t remember all the interviews with locals from any other vids I’ve seen before but I’ve seen a lot. I don’t put a lot of faith in the ‘autopsy’ vid at the end. More recent claims/admissions are that it’s a hoax.
There’s a lot of things our ‘scientists’ don’t understand: