Embassy on a Budget Leave a Comment / Afghanistan, editorial, Embassy, Washington DC / By Scott Langley I was at the Afghanistan Embassy in Washington DC just before New Year’s, and noticed that their official sign out front was attached with transparent tape. Whats that all about?