Sports ❯Swimming ❯Performance ❯Race Results
Tests revealing bacterial levels four times above safety limits forced last-minute schedule changes.