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

The Declaration: What Does Independence Mean To You?

We ask visitors on the National Mall about independence and they tell us about the freedoms that are the most important to them.