Rulers of 1.2 billion
Today in New Delhi, India
Jan 20, 2019-Sunday
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
ht blogs

First Published: Mar 15, 2013 02:37 IST