Beijing [China], June 9 (ANI): US' Tesla cars were not allowed on specific routes in China's Sichuan when President Xi Jinping visited the province recently. Videos surfaced on Chinese social media showing that the traffic police are allowing other cars to go through but Tesla cars are diverted to a different route, according to media reports. It is to be noted that the police took these actions taking security concerns in their mind and Tesla cars have many cameras and sensors as compared to other cars. Meanwhile, US carmaker Tesla 's Shanghai Gigafactory has returned to full production capacity. Over...