GenevaLunch.com GENEVA, SWITZERLAND – The AFP reports today 26 July that local journalists in China are being banned from investigating a crash between two high-speed trains that killed 39 and left hundreds of people hurt. The trains involved in the 23 July collision, were the first generation of China’s high-speed trains designed to travel at a […]