WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Officials React To Now-Viral Video

NPR's Tom Bowman updates Audie Cornish on the latest fallout from a video that purports to show U.S. Marines urinating on dead bodies in Afghanistan — believed to be Taliban militants.