Changchun: Swimming Against the Current

Editor’s note: Changchun is the capital of Jilin Province in northeast China. Historically, the city is well-known as the center of China’s automotive industry. In the 1930s and 40s, Changchun was the head of Manchuria, a Japanese puppet state. Today, the city (like the rest of China) struggles with a declining economy. But Changchun pastors […]




























