Here’s the alleged stabilized Zapruder film that’s been making the rounds. Is it a hoax? A hoax of a hoax? The truth revealed? You decide.
Here’s the alleged stabilized Zapruder film that’s been making the rounds. Is it a hoax? A hoax of a hoax? The truth revealed? You decide.