From X
NEW: Retired Dept. of Energy Assistant Special Agent in Charge Kevin Childress, a potential UFO whistleblower, died while in talks to provide testimony to Congress about DOE UAP files
Lue Elizondo was arranging for Childress to meet with members of Congress when he was found dead in his home by his wife in August 2021.
Childress described himself as a lifelong experiencer to those in the UFO community in the months prior to his death.
Childress was a 30-year Special Agent who was awarded DOE OIG Investigator of the Year in 2000 and 2005.

No comments:
Post a Comment