Radio Burst Reveals the Secret of a Newborn Supernova
Fast radio bursts are instantaneous radio flashes from deep space. In a thousandth of a second they release as much energy as the Sun emits in a month. One such burst, repeating, allowed scientists to peer into the epicenter of a recent stellar explosion.