One that caught attention from many was a type of sea mollusk that washed ashore on South Padre Island in late May.
In 2025, astronomers sharpened their view of the planetary system around Proxima Centauri — the sun's closest stellar neighbor, which lies just 4.2 light-years away — thanks to a powerful new ...