Vatican: Pope Francis, in his annual Christmas homily, has warned the world’s 1.2 billion Roman Catholics against being “intoxicated” by possessions . He called for more sobriety in a world obsessed by “consumerism and hedonism, wealth and extravagance”, BBC reported. The Pope celebrated a Christmas eve Mass in St Peter’s BasilicaContinue Reading