Article about Mexico tore up the $4.4 billion high speed rail contract with China, why?
Video about Mexico tore up the $4.4 billion high speed rail contract with China, why?
entertainment Video