Dark Matter, 'Let There Be Light'

2013-04-04 89

Shedding light on Dark Matter, the two-billion-euro cosmic ray detector on the International Space Station has physicists at NASA in the US and CERN in Europe riveted; they may have discovered the energy thought to bind our universe together.

The detector found a high number of subatomic particles called positrons.

...
http://www.euronews.net/