NASA has formed a UFO task force . The new task force recently held its first public meeting. For the alien believers, this is not good news.
NASA’s Unidentified Anomalous Phenomena (UAP) Independent Study Team has concluded that there is no evidence of extraterrestrial life.
Read more from ABC 15