Bedbugs found on China’s high speed train

Bedbugs have made an appearance on the Beijing-Shanghai High Speed Railway…