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

Police Decline To Release 911 Tapes Of Shooting At Family Research Council

The D.C. Police Department has declined requests to release the 911 tapes made after August's shooting at the headquarters of the Family Research Council in Chinatown.