Our Shanghai-based correspondent talks about some crazy weather, China’s high-speed rail network, an animated local movie taking the country by storm, and International Women’s Day.
See omnystudio.com/listener for privacy information.