Administration
0
It may be the stuff of Star Trek and Stargate SG-1, but scientists think they've figured out how to vaporize a planet. Earth, you'd better watch out.