Our Galaxy Appears To Be Part Of A Structure So Large It Challenges Our Current Models Of Cosmology
Favicon 
www.iflscience.com

Our Galaxy Appears To Be Part Of A Structure So Large It Challenges Our Current Models Of Cosmology

The tiny little red dot is us.