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

Protesters Block Federal Construction Site Over Labor Dispute

Hundreds of people blocked a federal job site in Southeast D.C. Wednesday to protest the number of D.C. residents hired for the project.