Cupola of St. Peter’s Basilica

The “London deal” is about a Secretariat of State 350 million-euro investment in a London luxury real estate.

Read More: National Catholic Register