A little late, but I just learned Joseph Farrell Clifton, one of the witnesses, who saw the man with the brown sports coat following Pauline Storment and provided law enforcement with the most detailed statement on the night on April 12th, 1971, has passed away as of September 6, 2025.
His witness statement and college photo:







Leave a Reply