tayjohn1522 tayjohn1522 31-05-2024 Social Studies Answered Of the one billion population of persons with disabilities, what percentage live in developing countries?a. 15%b. 50%c. 80%