The Longest Night in Shanghai (2007) – English Review Love and language barriers. Continue reading “The Longest Night in Shanghai (2007) – English Review”