Writer

David Swanson

David Swanson is an American anti-war activist, blogger and author.


Articles

Subscribe to John Menadue’s Newsletter

Become a writer

Learn more