Chile, the nation where a UFO is spotted every two seconds, is back in the news. Scientists Declare, “We Are Closer To The Truth”

Chile - the country where every second person sees a UFO is in the spotlight again. "We are closer to the truth", say scientists 1