A horrifying video that has been circulating on social media seemed to show the residents of Shanghai, China’s largest city, screaming from their apartment balconies and windows d …
( read original story …)
The Shanghai News
A horrifying video that has been circulating on social media seemed to show the residents of Shanghai, China’s largest city, screaming from their apartment balconies and windows d …
( read original story …)