Asianet NewsableAsianet Newsable

Is the sky falling in China? Airport ceiling comes crashing down