News

SEG Plaza in China inspected by engineers after shaking, forcing people to flee

Image copyright: Pixabay

Follow me on Twitter