Loading...
Uploaded by RussiaToday on Mar 3, 2009
Despite having never even seen snow before, two deaf and dumb children from poor areas of New Delhi have won medals at the Special Winter Olympics in the US state of Idaho.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)