![]() Charlottesville Right Now: 8-29-11 David Swanson David Swansonjoins Charlottesville Right Now to discuss excessive defense expenditures. |
![]() Charlottesville Right Now: 8-29-11 David Swanson David Swansonjoins Charlottesville Right Now to discuss excessive defense expenditures. |