Residents in Shanghai share a bike as they ride on an empty road on June 1. China’s leading financial and business hub is coming out of a two-month Covid-19 lockdown that has set back the national economy and largely confined millions of people to their homes. Photo: AP
Residents in Shanghai share a bike as they ride on an empty road on June 1. China’s leading financial and business hub is coming out of a two-month Covid-19 lockdown that has set back the national economy and largely confined millions of people to their homes. Photo: AP