Livescience.comHubble telescope spots a 'Greater Pumpkin' in space for HalloweenOct 31, 2020more_vert