Wednesday, June 04, 2025

Fearless Pope spoke with Putin--see Vatican News

Check out the Devadatta wiki.