Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

china landslides typhoon megi orig_00002421
china landslides typhoon megi orig_00002421

    JUST WATCHED

    Landslide pummels town

MUST WATCH

Landslide pummels town

Villages in China suffered landslides caused by Typhoon Megi, less than 24 hours after it devastated Taiwan.

Landslide pummels town

Villages in China suffered landslides caused by Typhoon Megi, less than 24 hours after it devastated Taiwan.