Roswell Witness Jesse Marcel Jr. Passes Away

In a story that didn’t get much (if any) mainstream coverage at all, it has been reported that Jesse Marcel Jr. passed away on August 24th at the age of 76. Jesse Marcel Jr. was of course the son of Major Jesse Marcel, the U.S. Air Force intelligence officer who was first on the scene […]