WAMU 88.5 - American University Radio
Now Playing

CBS Puts Laura Logan On Leave After Review Of Flawed Benghazi Report

NPR has obtained the findings of a CBS internal investigation of an inaccurate 60 Minutes report by Laura Logan. The report claimed an eye witness source on the Benghazi embassy attack who turned out to be a fraud.