Minus 16 ...and counting to Sochi
June 7th 2007 Getting a Visa for Russia in Washington DC seems to be getting easier ...and not because this is the diplomatic center of much of the world ..or for any other reason than there are now dozens of "pocket" agencies ...minute ...one person operations ...easily providing… any and all services necessary ..including passport photographs and letters of invitations.. one stop ...one price ...one visa
... read more