Never miss a Delaware County story!
NASA has discovered a new planet—a super-Earth 137 light-years away. Dubbed TOI-715b, it’s one-and-a-half times larger than…
Before we send you to this site, please subscribe to our daily newsletter.