33 C
INDIA
Sunday, March 26, 2017

No posts to display

Latest News

Pope says priests are not ‘masters of doctrine’

Vatican City: Pope Francis today ordained 13 new priests in the Vatican, telling them they were not "masters of doctrine" and should be more...