Residents of Shanghai, China’s largest city, which has been placed under a strict lockdown since late March to stem a new Covid outbreak, are becoming increasingly frustrated, according to reports. Many residents of this massive city of 25 million are struggling to get enough food and thousands have been led to quarantine centers. No one […] Read the full story on GreekReporter.com.