David Mcdonald

David Mcdonald

David Mcdonald

David is the founder of The Global Millennial: a think-tank millennials a platform to freely express their ideas on the world. Globalmillennial.org