RIA Novosti / Alexey Vlasov Russian scientists have dropped their new neutrino detector to the bottom of Lake Baikal. It is hoped the telescope, the first part of a greater project, will shed light on the nature of mysterious dark matter – as well as the origins of the universe. The new deepwater, multi-megaton Dubna […]