St. Peter's Basilica inside Vatican City.
Hunterframe
St. Peter’s Basilica inside Vatican City.

During the news program, Marogna was asked if she was part of “in short, a parallel secret service,” which she affirmed, adding that it worked “in interaction with other parallel international secret services.”

Read More: National Catholic Register