BEIJING, July 9 (AFP) - Twenty-eight people have been killed and 50,000 houses razed in mud-rock flows, landslides and other geological disasters caused by torrential rains in southwest China, state media said Wednesday.