Marathi | Hindi
FOLLOW US :
City
David Swanson is an American anti-war activist, blogger and author. He currently resides in Virginia and is the Executive Director of World Beyond War.