WAMU 88.5 - American University Radio
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.