Top News | Mon May 12, 2008 3:03am EDT

Strong earthquake hits southwest China