Oh, I’ve seen that said several times right here on this forum. Claiming to have photos showing he was on the scene.
It’s remarkable how many people embrace totally stupid nonsense.
A couple of the posters on this thread have been busted multiple times posting false information or information with no verifiable primary source links re: this and several other topics.
I find the test is when you request links to the primary source documents. That’s when the stammering and often silence kicks in.
Conspiracy theorists have a vivid imagination. It makes for fun reading.