Tuesday, November 20, 2007

Wormholes on Earth? And a related article from Nature.