Women screaming for help in the aparment fire and died due to lockdown measures in Xinjiang, China, causing massive protest waves against quarantine.

170 views · Sunday, November 27, 2022 (a year ago)

CONTRIBUTED BY

DESCRIPTION

loading...