I was born in Russia. Where they still have vans like this next to the US embassy, the UK embassy, the Canadian embassy, the French/German/Spanish/Swedish embassies, heck, all the "western" countries' embassies. We're used to it.<p>This "business plan" is 60 years old. When the WW2 was over and the world was (stupidly) divided into two parts. Visas are PITA. You, Americans, just not very used to it... Fortunately.