World’s top riders race through rain-soaked circuit on Indonesia’s Lombok islandBy Sheany Yasuko Lai · 21 March 2022