2378085 comment Comment All the links to Science (Score 1) 326 by CITAnonymous on Tuesday March 05, 2002 @10:27AM (#3112233) Attached to: Table Top Fusion Courtesy of Tiny Bubbles News article about the uproar. Special section about the discovery.