Why are there so many doctors in India?

Because about 20 million people are Sikh.

Previous Random Joke Next