World

May 27, 2015
0 Comments
Pope Francis hasn’t watched TV since 1990!
Pope Francis hasn’t watched TV since 1990 after making a promise to the Virgin Mary and says he misses being able to go out for a pizza!