Pope Francis to followers: 'Here I am'

    Just Watched

    Pope Francis to followers: 'Here I am'

Newly elected Pope Francis addresses the thousands of followers in St. Peter's Square.