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