Handicap dilemma

Handicap based on OXFORD Advanced Learner's Dictionary means a permanent physical or mental condition that makes it difficult or impossible to use a particular part of your body or mind of which on my understanding also includes old people because they eventually become weak and unable to take care of themselves. On 11th Mac 2011, … Continue reading Handicap dilemma