Major Archbishop Sviatoslav Shevchuk, leader of the Ukrainian Greek Catholic Church. / ACI Group
Kyiv, Ukraine, Feb 23, 2022 / 05:20 am (CNA).
The leader of the Ukrainian Greek Catholic Church said on Tuesday that “all of humanity has been plac… […]