No work and nowhere to live: A rural migrant's ordeal in locked-down ShanghaiMore than 290 million people from China's vast countryside are migrant workers, drawn to coastal mega-cities in particular for work.Fri May 27 2022