videoDetails
Typhoon Yagi causes severe devastation in China
China Yagi Typhoon: Pictures of severe devastation caused by Typhoon Yagi have emerged in many areas of China. Due to the storm, trees have been uprooted at some places and poles at other places. Along with this, life has become completely disrupted due to heavy rains.