The Pope Comes to Town
Pope Francis arrived in Washington, D.C. today as part of his five-day tour of the United States. This is the current pope’s first visit to the country, and he is scheduled to make stops in three east coast cities: Washington D.C.,…