Tropical storm Henri approaches the Cape and Islands with landfall expected to happen by Sunday. Ed talks to listeners about the storm, along with the latest on Afghanistan and the evacuation effort for U.S. citizens still stranded there.