File photo taken on May 25, 2003 shows Fidel Castro attending the inauguration of Argentine President Nestor Kirchner in Buenos Aires. Cuban revolutionary leader Fidel Castro died at 90, Cuban media said on Nov. 26, 2016. (Xinhua/Li Qihua)
Daimler executive in trouble over remarks about China
Daimler China Sacks German Executive over Racist Remarks on…
Can China overtake US to lead the world?
Taihang engines do not pose safety hazard: experts
Faster to Yunnan with new high-speed rail