The Swift satellite lives up to its name, revealing cosmic explosions as they happen.

The Swift satellite lives up to its name, revealing cosmic explosions as they happen.