News

So much black, a bit of gray, and even some blue suits. At St. Peter's, heads of state, royals, and institutions from around ...