September 2, 2016

A new wind farm prepares to open near Block Island, off Rhode Island’s coast. Plus, two anthropologists sound off on the possible demise of “Lucy.”

Listen to full broadcast

Explore Broadcast Segments

Listen to full broadcast