>>513832620
>Indians have never won a Gold medal in the Olympics in history, no major sports wins, nothing.
Hey buddy, don't be too mean. The pajeets completely dominated at the Special Olympics.
Their country is filled with some of the best retards around lmaooo