Winfrey confirms Armstrong came clean on doping
Armstrong admits in an interview to air on OWN that he cheated by doping to win seven Tour de France cycling titles
Read MoreArmstrong admits in an interview to air on OWN that he cheated by doping to win seven Tour de France cycling titles
Read MoreA new superconductor proved to be capable of carrying 200,000 amperes per square centimeter even under an intense magnetic field
Read MoreAfter years of denials, the disgraced cyclist admits to using performance enhancing drugs to win seven Tour de France titles
Read MoreThe Solar Foundation show that 119,000 Americans now work in solar, while just 86,000 work for coal corporations
Read MoreFather of modern linguistics and practitioner of analytic philosophy, Noam Chomsky decries Obama’s foreign policy and use of drones
Read More