Pentagon UFO Briefing Spreads, But How Likely Is Extraterrestrial Life?
The Pentagon has debriefed three more senators on alleged naval encounters with UFOs, POLITICO reported recently. The existence of both simple and intelligent life beyond Earth has been a subject of conjecture for centuries. Scientifically speaking, what are the odds? […]