The Bill and Melinda Gates Foundation awarded another $10 million last week to the controversial Cornell Alliance for Science, a communications campaign...