For the first time in U.S. history, solar power generated more electricity than coal, supplying 12.8% of the nation’s electricity…
UK scientists are developing a new Ebola vaccine that could enter clinical trials within two to three months to help…