I came here on a B1/B2 visa but I have recently applied (Oct 25, 2007) for I-485, I-130 and I-765 based on my marriage to a US citizen. I've heard that it takes 6-8 mos before USCIS processes my application. In the meantime I was admitted as a volunteer intern (not a form of employment) in a foreign diplomatic organization wc requires nonimmigrant A-2 visa for non-citizens. The internship starts Jan 2008, and my B1/B2 visa is only valid until Dec 2007. Do I need to apply for an A-2 visa even if the internship is not necessarily a form of employment? If so, what is the effect of this on my Immigrant visa application? which immigration laws are relevant to my case?