Tokyo, Japan: The Japanese Grand Prix has been cancelled for a second year over virus “complexities”, Formula 1 said Wednesday. The race was due to take place at Suzuka on October 10, but F1 said the Japanese government had pulled the plug due to the…