Pope Francis arrived on American soil yesterday, beginning his tour of the United States with a visit to Washington, D.C. Though he won’t quite make it as far north as New Haven, Saint Thomas More has the University covered — the chapel will livestream His Holiness’s travels over the next few days. Isn’t the Internet great? Habemus papam.