More than 150 athletes from 20 countries are ready for the 2017 International Federation for Intellectual Impairment Sport (INAS) Swimming Championships which get underway in Aguascalientes, Mexico, ...