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

New Claims Link Fort Detrick To Cancer Victims

An outspoken critic of Fort Detrick and that facility's possible link to suspected cancer clusters in Frederick, Md., is leveling new charges.