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

Congress Holds Final 9/11 Ceremony

In a rare show of unity, members of both chambers of Congress stood on the steps of the Capitol building to sing "God Bless America" in honor of the heroes of Flight 93 Monday evening.