TEAM GB announced for upcoming IPC Swimming world championships

An 18-strong British contingent has been named to face the rest of the world at the IPC Swimming...

Read More