Science news this week: The CDC in turmoil, NASA releases anticipated 3I/ATLAS images, and how to thwart an insect apocalypse

This week’s science news has been fraught with controversy, as the three former leaders of the U.S. Centers for Disease Control and Prevention (CDC) took to a webinar to describe the chaos unfolding at the agency since the start of the second…

Continue Reading