Skip to main content
play

Watch Pope Francis Declare Mother Teresa A Saint

Pope Francis declared Mother Teresa a saint on Sunday, praising the nun for having taken in society’s most unwanted and for having shamed world leaders for the “crimes of poverty they themselves created.”
Time