Long Delay Echoes (LDEs)

Referenced in 1 episode

Definition

Phenomena in radio communication where signals are reflected back after a long delay, sometimes interpreted as potential communications from extraterrestrial sources.