David Shams

David Shams

Writer living in Washington, DC. Topics include politics, Iran, soccer, among other things.