Angry residents yell from from their windows in Shanghai, China, as lockdown measures lead to hunger

Angry residents yell from from their windows in Shanghai, China, as lockdown measures lead to hunger