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

Air Force Reportedly Dumped Remains Of 274 Troops

The U.S. Air Force is accused of dumping the remains of at least 274 troops in a Virginia landfill. The practice, reportedly stopped in 2008, is now being investigated by the military and a special counsel.