Rulers of 1.2 billion | india | Hindustan Times
Today in New Delhi, India
Nov 22, 2017-Wednesday
New Delhi
  • Humidity
  • Wind

Rulers of 1.2 billion

The Catholic Church and the Chinese government, within a 24 hour space, both finalised their leaders. The church chose and anointed Pope Francis. Pramit Pal Chaudhuri writes. Kaleidoscope

india Updated: Mar 15, 2013 02:50 IST