Scientists snap photo of intriguing solar system using a colossal telescope - Mashable mashable.com Submitted by mashable8750 on September 20, 2023 at 9:00 AM in science They found a hidden surprise. No comments 29