The first results from a balloon-hoisted telescope that floated more than 20 miles (30 kilometers) above Antarctica have shed light on a major source of the celestial background, the electromagnetic radiation–both visible and invisible–that pervades the universe. [More]

