12.22.2023 - By Science Friday and WNYC Studios
This year brought us new vaccines, a highly anticipated asteroid sample, and an update to T. rex’s smile. Also, local historic committees in Cape Cod are blocking some residents from installing solar panels, citing visual impact on the neighborhood.