A Moment in Creation: Alien Life?

https://kfuo-od.streamguys1.com/recast/moments-with-kfuo-radio/20220716084417-MIC_06_28_22.mp3
Download Audio File

Gary Duncan and Rev. Warren Woerth discuss a report that a Chinese Radio Telescope has discovered alien life. Hear the truth of what occurred and what was actually detected.