Shanghai Free Taxi
Constant Wonder - Radio Archive, Episode 871
- Feb 12, 2021 8:00 pm
- 52:50 mins
Frank Langfitt started a free taxi cab service in Shanghai to learn more about China from ordinary citizens. Peter Zheutlin separates the facts and fiction of Annie Londonderry's bike ride around the world.