Tag Archive for Junichi Ehara

The facts about Lee Oswald and Rafael Cruz

In response to several queries about the Rafael Cruz (father of Ted) JFK conspiracy theory, I delved into the record with the help of a faithful reader. Here’s what is known: Read more