Mexico scraps high-speed rail project won by China over corruption worries

November 07, 2014 6:56 PM