Astronomers Confirm A Large Object Has Entered Our Solar System
Last week, a group of astronomers say they found not just one, but two large objects entering our solar system. Using Atacama Large Millimeter/Submillimeter Array (ALMA), a powerful telescope located in the high desert of Chile, the researchers said they… Continue Reading