Scientists at CERN say they’ve discovered a new particle whose characteristics match the most sought-after particle in physics – the Higgs Boson or the “God Particle”.
A look at Bespoke Innovation, a company specializing in helping amputees customize prosthetic coverings. The transformation it has on the wearer appears to be more than skin deep. (2:30 min)
Mauritania’s endless sea of sand dunes hides an open secret: An estimated 10% to 20% of the population lives in slavery. CNN reports…