Ghost Particles Could Explain Just About Everything in the Universe

Source: Yahoo News