News

Colorado school wins 17th Science Bowl

Poudre High School in Fort Collins, Colo., won the U.S. Department of Energy's 17th annual National Science Bowl.