News, Slideshow

Opening For Pope Francis At Madison Square Garden On Friday, September 25th, 2015…

170 (90%) of the world leaders are at the UN the same day, I figure someone decided to put every terrorist main attraction at the same place and at the same time, it is a question of organization, you know. it saves time if we all just stick a giant bullseye on our backs and wander around the city. incidentally, the very next day is Global Citizen…