Thursday, March 28, 2024
Advertisement
Updated on: June 17, 2018 8:42 IST

Roof of a mall in China falls on people riding an escalator, few people injured

Roof of a mall in China falls on people riding an escalator, few people injured

Latest Videos

Advertisement
Advertisement
Advertisement
Advertisement