China’s no-covid strategy
“You drive people to their deaths” – the desperation of people locked up in Shanghai is growing
Watch the video: “You drive people to their deaths” – the desperation of people locked up in Shanghai is increasing.
video source: RTL.de
video source: RTL.de
People in Shanghai have been locked up for weeks. Many no longer have enough food and drink. Children are torn from their families. The desperation and anger of the people is growing.
video source: RTL.de