Rhodes: The Forgotten Lepanto
The above picture is a Latin-Rite (Western) Church in an Eastern Orthodox country. More specifically, it's the Franciscan run "Church of Our Lady of Victory" in Rhodes, Greece. I spent time praying there as well as helping with corporal works of mercy. Above the altar within the above Church is a plaque found from centuries ago when the Holy Theotokos showed up to liberate the island from a Turkish Muslim invasion. Rhodes is an island where St. Paul visited (and he apparently loved it.) Over a millennium later, the island was built up by the Order of Knights of the Hospital of Saint John of Jerusalem (Ordo Fratrum Hospitalis Sancti [...]