Russia has launched what experts say is the biggest and most powerful space telescope ever built. Russian scientists say the Spektr-R took off from the launch pad in Kazakhstan Monday and shortly after, began orbiting the Earth. The builders of Spektr-R say the telescope is designed to look billions of light years back into time […]