The International Committee of Sports for the Deaf: Promoting Inclusion and Excellence
The International Committee of Sports for the Deaf (ICSD) is the global governing body responsible for organizing and promoting sports events for Deaf athletes. Established