A Worrisome New Study of India’s Health

A new study has unveiled an alarming picture of declining overall health in India. The report, released by the Indian multinational healthcare group, Apollo Hospitals, found that skyrocketing cases of cancer and other…