Otis Daniels The world’s best windsurfing speed record chasers are competing in Namibia at the 2025 Lüderitz Speed Challenge (LSC). The event, which commenced on 3 November and concludes on Sunday, is ...