Delhi Chief Minister Arvind Kejriwal will be travelling to Vatican City in Rome to witness the sainthood ceremony of Mother Teresa. The Roman Catholic nun is to be declared a saint on September 4 by Pope Francis. Sources in the Delhi chief minister’s office confirmed that Kejriwal received and acceptedContinue Reading