Episodes

Friday Nov 06, 2020
The man who saw too much
Friday Nov 06, 2020
Friday Nov 06, 2020
Richard Carr was in Dealey Plaza in Dallas the day JFK died and had an excellent view of the two men on the 6th floor of the Texas Schoolbook Depository, neither of whom was Lee Harvey Oswald.
Version: 20241125
No comments yet. Be the first to say something!