World Russian missile destroys Transfiguration Cathedral’s central altar in Odesa July 25, 2023Add Commentby OSV News