Question: Where is the Consulate General of the United States located in the city Stephen Thorne was born?
Answer: Frankfurt am Main