Category: World

Pope Declares That ‘Doggy Heaven’ Does Not Exist

FLORENCE, ITALY — There is no doggy heaven, Pope Francis revealed this week. Unaware that he was being covertly monitored during a recent visit to the Uffizi Gallery, he is reported to have made...