David Swanson on February 25, 2012, in Hilton Head, SC, with HiltonHeadForPeace.org. Video by John King.
Writings, video, audio by David Swanson
David Swanson on February 25, 2012, in Hilton Head, SC, with HiltonHeadForPeace.org. Video by John King.