'They are going to starve to death': Shanghai residents in lockdown with 'no end in sight'
Shanghai, China’s largest city and financial hub, has been under a total lockdown since April 5 as Covid-19 cases skyrocket. The city’s 26 million inhabitants have been barred from leaving their home…
Source: france24.com