Moroccan Athlete Breaks Record with 24-Hour Non-Stop Swim Off Dakar Coast
Dakar: The Marathon runner braved heavy waves, strong tides, and exhaustion. The mission was made even harder by leaving four out of six kayakers, who were overwhelmed by seasickness. However,