Your own news platform
The National Aeronautics and Space Administration (NASA) has posted a video on its authorized Hubble Twitter…