Video  |  Dunia

Typhoon kills at least three in Macau

A strong typhoon made landfall in the southern city of Zhuhai, Guangdong Province in China on Wednesday, blocking roads and causing traffic delays. State broadcaster CCTV said 157 trains were cancelled while 116 flights were grounded.