Sunday, April 27, 2003

Protesting ‘Patriots’
ABC News reports on a North Carolina town saying 'no' to the PATRIOT Act. Bravo.

No comments: