Asked by Tom from USA | Sep. 24, 2012 12:27
About:China Visa Application in USA
Can I apply for a visa in Houston with an Illinois ID?
And can I use my debit card (mastercard) for payment?
Reply