Rulers of 1.2 billion | india | Hindustan Times
Today in New Delhi, India
Aug 19, 2017-Saturday
-°C
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