About Us
The problem of disability or handicap is prevailing everywhere in the world since the human being born on Earth. Out of all the types of disabilities, mental retardation i.e intellectual impairment poses greater challenges then the others.
READ MORE