Close Associate of David Ray Griffin Discovered with Spouse in Northern California
The bodies of Tod Fletcher and his wife Susan were recovered at Point Reyes National Seashore in Marin County, California, in an apparent joint suicide.
For many years Fletcher was an intellectual trailblazer in the 9/11 Truth movement. He was also a close collaborator with Professor David Ray Griffin, whose books he edited and who he frequently represented on interview programs. Continue reading “Major 9/11 Truth Activist Found Dead”