China and the U.S. signed a science cooperation agreement this month, an agreement that has been renewed every five years since 1979—yet one expert urges that this time, it’s “inexcusable.”
Thousands of New Year's Eve revelers from near and far flooded Times Square to witness the iconic ball drop — braving sub-freezing temperatures and an expected burst of light snowfall....