Deadly floods swallow Chinese buildings

    Just Watched

    Deadly floods swallow Chinese buildings

A rain-triggered landslide has caused devastating floods in south west China.