Getting your player ready...
NEW DELHI — India’s population is now more than 1.2 billion, an increase of 181 million in a decade, putting it on course to surpass China as the world’s most populous nation after 2030, according to preliminary census results released Thursday.
Denver Post wire services



