It is rightly said that health care in India suffers from urban-rural and rich-poor divide. 70% population is living in rural areas while 20% of the hospitals are located in rural areas. It means 80% hospitals are serving 30% population. Of 7 lakh beds only 11% are in rural areas. There are only 0.36 hospitals for one lakh people in rural areas whereas it is 3.6 hospital per one lakh population in urban areas, i.e. number of hospitals in urban areas is 10 times the number of hospitals in rural areas. In villages specialised medical care is completely missing like paediatrics, gyecology, anesthesia and obstetrics. PHCs located in rural areas do not have even X-ray or blood test facility. 20% of doctors passing leave the country for better prospects. Many others are interested in urban areas, rare are the ones interested in rural areas. The poorest one fifth spends 12% of their income on health while rich spend only 2% of their income on health.