How Self-Interacting Dark Matter Solves Cosmic Puzzles: 3 Impossible Mysteries Explained

Look up at the night sky. Every star, planet, and galaxy you see represents less than…