“Space Tadpoles” Reveal the True Nature of an Unexplainable Scientific Object
According to Live Science, the discovery began when a research team led by Keio University (Japan) identified a mysterious, enigmatic dust cloud using two telescopes from the United States and ...