Thanks, gsumk
Thanks, gsumk
Also I got a response from German consulate, Atlanta saying that "If you have I-551 stamp on your passport, you do not require a transit visa"
I was confused because LA consulate tells me differently (that I require a transit visa).
Anyway, since I hace the...