At least 150 people have been killed and more than 1,400 injured by an earthquake in southwest China. State media reported the casualties after the quake toppled more than 12,000 homes in Yunnan province. The US Geological Survey said it had a 6.3 magnitude, while China Earthquake Networks Centre measured it at 6.5. The epicentre was in the town of Longtoushan where one official was quoted as saying: "Too many buildings were damaged." Ma Liya, a resident of Ludian county, which was a few miles away, said the streets were like a "battlefield after bombardment". She added that her neighbour's house, a new two-storey building, had toppled.