Science | Wed Nov 17, 2010 7:37pm GMT

CERN makes and traps anti-matter, mystery of science