New Info Shows Rome Saved Jews From Nazis – OpEd
On September 7, new documentation found at the Pontifical Biblical Institute was unveiled at the Shoah Museum in Rome. The evidence..
Eurasia Review
On September 7, new documentation found at the Pontifical Biblical Institute was unveiled at the Shoah Museum in Rome. The evidence..