-
Welcome to Shanghai
Shanghai: Now Shanghai today is a sprawling metropolis with a population estimated for 2017 to be over 24.1 million. It could very well be China’s largest city. But that’s not why it’s important to me. My father was born and raised there. It was the site of many, although not all, of the stories he told me.…