Sanya Resort

The Latest

  • China’s Formula-E Races Canceled
    HITTING THE BRAKES
    The China leg of electric-car racing competition Formula E, scheduled for March 2020, will be delayed until further notice, the motor-sports group says.