Chinese skeptical of explanation for high-speed rail crash

July 26, 2011 10:07 AM

UPDATED September 02, 2011 12:53 PM