Delhi has most doctors in the world? Not really…

Chief Minister Arvind Kejriwal recently said that Delhi has the highest number of doctors — three doctors per 1,000 people — in the world; WHO and World Bank data suggest otherwise Read More | Source: The Hindu