Striking evidence has been found for the enigmatic "stuff" called dark matter which makes up 25% of the Universe.

More...