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